2009-04-21 6 views
0

requête Linq pour:critères de requête LINQ

enregistrement dans MyTable a deux enregistrements enfants, je veux vérifier si l'un de ces documents ont une carte d'identité à partir d'une liste d'entiers.

Répondre

2

est ici un début ...

from mt in MyTable 
where myIntegerList.Contains(mt.id) 
2

Voici un exemple de la façon dont cela pourrait être écrit:

var intList = new List<int>{2,5,223,55}; 
var query = from m in db.MyTable 
      where intList.Contains(m.ChildRecord.Id) 
      select m;