C#でループをまわすと言うと、以下の二パターン位がぱっと思いつく手法?
- for(i=0; i
- foreach( var val in collection ) でくるくる?
最近、別の解法もある事を知ったので簡単にメモ。何を使うかというと、System.Arrayクラスを使う方法で、具体的な使用例は以下。
Array.ForEach( Enumerable.Range(0,10).ToArray() , val => { Console.Write(val + " "); }); Console.ReadLine(); //0 1 2 3 4 5 6 7 8 9
うーん、Array#ForEachの第二引数はAction