我有幾個特性:索引集合
MyModel{
public int var1 {get;set;}
public int var2 {get;set;}
public int TheIndex {get;set;}
}
我用這個模型來填充列表:
var Output = .... select new MyModel {... TheIndex = 0, ...};
然後,我想填充每個元素的索引以:
int index = 0;
foreach (var a in Output) { a.TheIndex = index++; }
但是,我很困惑,弄清楚爲什麼它不像我認爲應該添加索引。相反,它在整個集合中都停留在0。
任何想法?
謝謝。
MyModel是'struct'還是'class'? – Gabe 2011-03-19 04:34:19