繁体   English   中英

Linq 复杂查询 C#

[英]Linq complex queries C#

我有这个:

int item = particleEdges.ElementAt(i).Key;
Point3 hashPoint = particleEdges[item][j].hashEdge;

var hashList = particleEdges 
    .Where(p => p.Value.Any(q => q.hashEdge == hashPoint))
    .Select(r => r.Key != item)
    .ToList();

如何从 hashList 中排除“项目”? 打破了我的头。 Linq 不想对我开放。

var hashList = particleEdges
    .Where(p => p.Value.Any(q => q.hashEdge == hashPoint))
    .Where(r => r.Key != item)
    .Select(s => s.Key)
    .ToList();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM