Vorrei verificare se un'entità è già stata aggiunta al database. Quindi, come posso vedere questa differenza tra a
e b
?C#: Come verificare se un'entità Linq2SQL è nel database
var a = dataContext.Things.First(x => x.Name == something);
var b = new Thing { Name = something };
per renderlo più chiaro, se ho questo:
var thing = dataContext.Things.FirstOrDefault(x => x.Name == something)
?? new Thing { Name = something };
Come faccio a vedere se thing
esigenze da inserire?
Ho trovato una domanda correlata che potrebbe aiutarti: http://stackoverflow.com/questions/100068/linq-to-sql-insert-if-non-existent –
Cool, controlleremo anche tu! – Svish