不能完全确定一个好的标题如此,随意编辑它以一个好的LINQ查询问题,需要加入
我有一个图片对象,其中包含器官的名单,它是有关至。
我想查询一张图片列表,并找到哪些有所有的器官列表中的器官。
这里是方法签名
public static IEnumerable<Image> WithOrgans(this IEnumerable<Image> qry, IEnumerable<Organ> organs)
不能确定如何构建LINQ为此,希望得到一些想法,我还没有在一段时间做LINQ所以感到很生疏!
UPDATE
好了,所以这是一些示例数据
dictionary.Add(7, new Image { id = 7, organs = new List<Organ> { organA, organB }});
dictionary.Add(8, new Image { id = 8, organs = new List<Organ> { organA }});
dictionary.Add(9, new Image { id = 9, organs = new List<Organ> { organC }});
这将只是验证他们有相同数量的项目,不一定是相同的项目。 – 2009-07-08 15:32:56
@Eric是的你是对的,我试图想出比这更好的东西。 – Joseph 2009-07-08 15:34:17