Je voudrais vérifier si une entité est déjà ajoutée à la base de données. Alors, comment puis-je voir cette différence entre a
et b
?C#: Comment voir si une entité Linq2SQL est dans la base de données
var a = dataContext.Things.First(x => x.Name == something);
var b = new Thing { Name = something };
Pour le rendre plus clair, si j'ai ceci:
var thing = dataContext.Things.FirstOrDefault(x => x.Name == something)
?? new Thing { Name = something };
Comment puis-je savoir si thing
doit être inséré?
J'ai trouvé une question connexe qui pourrait vous aider: http://stackoverflow.com/questions/100068/linq-to-sql-insert-if-non-existent –
Cool, va vérifier cela aussi bien alors! – Svish