「トップページ/CSHARP/LANGUAGE」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
|&big(){言語}|
#contents()
----
*(foreach) 繰り返し回数を知る
foreach (var x in table.Select((s, i) => new { i, s }))
{
Console.WriteLine("No.{0}, Data={1}", x.i, x.s.ToString());
}
*(enum) 範囲内か調べる
Enum.IsDefined
|&big(){言語}|
#contents()
----
*(linq) オブジェクトの一括New
List<FooClass> x = Enumerable.Range(0, 5).Select((y) => new FooClass()).ToList();
List<FooClass>[] x = new List<Dummy>[5].Select((y) => new List<FooClass>()).ToArray();
List<List<FooClass>> x = Enumerable.Range(0, 5).Select((y) => new List<FooClass>()).ToList();
*(foreach) 繰り返し回数を知る
foreach (var x in table.Select((s, i) => new { i, s }))
{
Console.WriteLine("No.{0}, Data={1}", x.i, x.s.ToString());
}
*(enum) 範囲内か調べる
Enum.IsDefined