使用Dbset.Add Versus使用EntityState.Added

时间:2014-10-28 16:38:30

标签: c# asp.net-mvc linq entity-framework ado.net

我正在使用EF 6开发asp.net mvc 5.编写以下代码与添加新对象时有任何区别: -

db.Students.Add(student);
db.SaveChanges();

OR

db.Entry(student).State = EntityState.Added;
db.SaveChanges();

同样在删除对象时: -

db.Entry(studentToDelete).State = EntityState.Deleted;
db.SaveChanges();

OR

db.Remove(StudentToDelete)
db.SaveChanges();

由于

0 个答案:

没有答案