2009年2月24日火曜日

Array.ForEachで書き換え

ちょっと期待したけど、やっぱりできませんでした。理屈は分かるんだけどね。

T[] array = new T[count];

for (int i = 0; i < array.length; i++)
{
array[i] = new T();
}

↓

Array.ForEach(array, delegate(T t){ t = new T();});

0 件のコメント: