current 是 myclass 的新实例, context.classRepo.bringcontentwithid(userid) 返回它的一个实例。我将此值分配给我的新对象 current 然后尝试在我的数据表中插入新行,但它给了我错误,例如“属性 'ID' 是对象的关键信息的一部分,无法修改”
我不明白的一点是我不想修改任何我只是创建一个实例的东西 make chenges 并将其作为新数据插入。
我怎样才能解决这个问题 ?
myclass current = new myclass();
current = context.classRepo.bringcontentwithid(userid);
if (current != null)
{
current.id = context.classRepo.YeniBildirimIdGetir();
current.GONDERILDI = "1";
context.classRepo.Insert(current);