Actionデリゲート

今頃知ったの?という話ですが,Listのメソッドを見ていたら,ForEachというのを見つけました.Actionジェネリックデリゲートを引数に取ります.

List<String> l = new List<String>;
l.add("a");
l.add("b");

としたときに,

l.ForEach(System.Console.WriteLine);

とするとList内の全てのアイテムを出力してくれるんですね.便利です.