我想一個列表轉換爲EntityCollection。錯誤使用ADO.NET實體框架
List<T> x = methodcall();
EntityCOllection<T> y = new EntityCollection<T>();
foreach(T t in x)
y.Add(t);
我得到這個錯誤。
該對象無法添加到 EntityCollection或EntityReference中。 一個附加到一個 ObjectContext的對象不能被添加到 EntityCollection或的EntityReference 不與源 對象相關聯。
任何人都知道這個錯誤?
我解決了它。 我的DId是 y.attach(x); 我不知道爲什麼添加沒有工作,但爲我附加工作。 – alice7 2010-03-04 20:51:44