-2

如何在此列表中添加项目?

var cl = (from cls in obj.Classes
                   where cls.isDelete != true
                   select new
                   {
                       cls.ID,
                       cls.Name,
                   }).ToList();
4

1 回答 1

0

要将项目添加到列表中,您可以构造匿名类型的新实例。新项目的参数名称和类型必须与列表中的类型完全匹配:

cl.Add(new { ID = 123, Name = "abc" });

但是,这不会将记录添加到数据库中。为了做到这一点,你需要这样的东西:

obj.Classes.Add(new MyClass()
{
   Name = "abc"
});

db.SaveChanges();
于 2013-05-11T05:46:39.130 回答