0
類型的一個固定大小的數組在EF去掉,我嘗試使用語法添加一條記錄:C#|實體框架|一個項目不能從
Context.Set<TABLENAME>().Add(TABLEROW)
我得到這個瘋狂的錯誤: 「的項目不能從一個固定大小的數組中刪除鍵入」
的我做了一點goggling和它表明我從DBSet從改變的背景下產生的文件到列表:
public partial class GeniusDBContext : DbContext
{
public virtual DbSet<TABLENAME> TABLENAMES { get; set; }
...
}
到
public partial class GeniusDBContext : DbContext
{
public virtual List<TABLENAME> TABLENAMES { get; set; }
...
}
這很荒謬,因爲如果您更改.edmx文件,您將失去這些更改。有沒有其他的方法呢?