- 328 名前:名無しさん♯ mailto:sage [2007/03/04(日) 16:38:10 ]
- これぐらい標準で装備してよ。(´・ω・`)ショボーン
public static class MyExtensions { public static void ForEach<T>(this IEnumerable<T> source, Action<T> action) { foreach (var e in source) { action(e); } } public static IEnumerable<TOutput> ConvertAll<T, TOutput>(this IEnumerable<T> source, Converter<T, TOutput> converter) { foreach (var e in source) { yield return converter(e); } } } // Enumerable.Range(1, 10).Where(n => n > 5).ConvertAll(n => n * n).ForEach(n => Console.WriteLine(n));
|

|