記事個別表示 (4954)
これは「ラムダ式のメモ | 水無月ばけらのえび日記」に関連するコメントです。
[4954] Re: 「ラムダ式のメモ」
ムラサキドラゴン (2008年8月13日 1時8分)
はじめまして。今後よろしくお願いします。
いきなり本題ですが、ここでExtension Methodの出番ですよ。
public static class Ext {
public static void ForEach<T>(this IEnumerable<T> iterator, Action<T> action) {
foreach (var i in iterator) {
action(i);
}
}
}
(indentのつけ方が分からないので、読みにくくてすみません)
みたいに定義しておくと
array.ForEach(...);
と似非カリー化っぽくなります。
標準で定義されていないのは何か理由がありそうですが、脳みそが不自由なのでよく分かりません。
教えてエライ人。
これは「水無月ばけらのえび日記 : ラムダ式のメモ」に関連するコメントです。
全読: [4954]Re: 「ラムダ式のメモ」からのスレッド(2件)]