Tout juste commencé à développer en utilisant LINQ, et ne peut toujours pas comprendre certaines choses simples. Ainsi, LinqTable.SingleOrDefault(t=>(t.Field1=="value1"))
est égal à SQL "SELECT * FROM LinqTable WHERE Field1="value1" LIMIT 1"
Question Linq simple: Comment créer une requête avec des opérateurs logiques
Comment créer (LINQ) la requête comme "SELECT * FROM LinqTable WHERE Field1="value1" AND Field2="value2" LIMIT
1?
Juste une note - 'SingleOrDefault' lèvera une exception s'il y a plus d'un enregistrement correspondant. 'FirstOrDefault' ne le sera pas. –