我对LINQ有点新意,这是我的问题.
我试图在Linq查询中使用Aggregate/Except/Group关键字但没有成功但到目前为止没有接近解决方案.
[编辑]可能是例如List<List<int>>
和int的值不在其他列表中的条件.
说实话,如果我尝试了几个,foreach
我成功找到了价值项,但我正在努力学习LINQ我想知道我应该写什么样的查询来获得结果
例如
1,2,6
1,6
3,5
5,10
3,10,6
Run Code Online (Sandbox Code Playgroud)
将返回2和第一个列表
Rog*_*son 15
var query = from list in lists
from value in list
where lists.Where(l => l.Contains(value)).Any()
select new { List = list, Value = value };
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17821 次 |
最近记录: |