Enumerable.Range
public static IEnumerable<int> Range (int start, int count);
for のように a ~ b までの値のリストを作成する
1 ~ 10 までのリストができる IEnumerable<int> enumerable = Enumerable.Range(1, 10);
Enumerable.Repeat
public static IEnumerable<int> Range(int start, int count);
第一引数を第2引数分だけ作成する
// 0が10個作成される IEnumerable<int> enumerable = Enumerable.Repeat(0, 10);
Enumerable.Empty
public static IEnumerable<TResult> Empty<TResult>();
空の IEnumerable を作成する
これにApendで値を入れて利用したりする
IEnumerable<int> empty = Enumerable.Empty<int>();