我有一张桌子,在那张桌子里面我有一张List。
我正试图从表中只检索列表中没有“Hello”的行,
例如,
我有3行,并且对于每一行,我在List中有三行具有不同的值,所以我怎样才能只检索没有“hello”一词的那一行 这就是我想要做的事情
IQueryable<table> _table = tab.AsQueryable();
var retrieve=_table.Where(x=>(x.list.Where(y=>!y.Name.Equal("Hello"))).Any());
但是这会返回列表的每一行,我想搜索列表中的所有行,然后只有在任何行中没有“Hello”时才返回。
答案 0 :(得分:0)
var retrieve=_table.Where(x => !x.list.Any(y => y.Name.Equal("Hello")));