ふらっとC#,C♯,C#(初心者用) Part35
■ このスレッドは過去ログ倉庫に格納されています
0180デフォルトの名無しさん
2008/12/24(水) 21:17:31C# 4.0 だと
public static IEnumerable<dynamic> WithIndex<TSource>(this IEnumerable<TSource> enumerable)
{
int index = 0;
foreach (TSource item in enumerable)
{
yield return new { Index = index, Item = item };
index++;
}
}
みたいなことができるっぽい。
今の段階だと dynamic の部分で適当にクラスを作成するしかないかな?
何かうまい抜け道がある気がするんだが。
■ このスレッドは過去ログ倉庫に格納されています