ラムダ式のメモ
2008年8月9日(土曜日)
ラムダ式のメモ
C#3.0 からラムダ式が使えるようになったわけですが、初めて使ってみたのでメモ。
Array.ForEach(array, item=>{item.Foo();});
こんな感じで配列の全要素に対して Foo() メソッドが実行できたりします。ArrayのForEachはstaticメソッドなので面倒なことになっていますが、Listならばこんな感じ。
list.ForEach(item=>{item.Foo();});
こんなのも書けます。
list.ForEach(item=>{Console.WriteLine(item);});
- 「ラムダ式のメモ」へのコメント (2件)