我試圖從DataContext
對象查詢被稱爲「國」的數據表,並收到下面的異常:集合被修改例外
集合被修改;枚舉操作可能不會執行
下面的代碼片段:
foreach (Nation thisNation in NationList)
{
Nation nation = nationDB.Nations.Where(c => c.ID == thisNation.ID).First();
nation.Duplicate(thisNation);
}
凡Duplicate()
是一種方法,拷貝Nation
對象的某些屬性:
我使用與EF CTP5。
我在做什麼錯?
只是看着它,這應該工作,你可以擴大代碼剪切了一下,包括'Duplicate()'和'SaveChanges()'的實現嗎? – BrokenGlass 2011-03-21 18:02:00