我正在使用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();
由于