我想检查一个实体是否已经添加到数据库中。a
那么,我怎样才能看到和之间的这种区别b
?
var a = dataContext.Things.First(x => x.Name == something);
var b = new Thing { Name = something };
为了更清楚,如果我有这个:
var thing = dataContext.Things.FirstOrDefault(x => x.Name == something)
?? new Thing { Name = something };
如何查看是否thing
需要插入?