2013-03-11 60 views
0

我有一個表,裏面有一個List。在linq中檢索右邊的行,並在列表中添加一個列表

我試圖從表中檢索唯一沒有「你好」,在列表中的行,

例如,

我有3行,每一行,我有三個行中具有不同值的列表,所以我怎麼能只檢索沒有這個詞的一個「你好」 這就是我試圖做

IQueryable<table> _table = tab.AsQueryable(); 
var retrieve=_table.Where(x=>(x.list.Where(y=>!y.Name.Equal("Hello"))).Any()); 

但這種通過返回的每一行列表,我想搜索列表中的所有行,然後搜索只有在沒有「你好」的情況下才會返回。

回答

0
var retrieve=_table.Where(x => !x.list.Any(y => y.Name.Equal("Hello"))); 
相關問題