当我尝试这样做时...
Item[,] array = new Item[w, h]; // Two dimensional array of class Item,
// w, h are unknown at compile time.
foreach(var item in array)
{
item = new Item();
}
...我明白了Cannot assign to 'item' because it is a 'foreach iteration variable'
。
尽管如此,我还是愿意这样做。
这个想法是将默认Item
类值分配给现有项目。