我想根据其值过滤 linq Lookup:
查找:
ILookup<int, Article> lookup
到目前为止,这是我所拥有的不起作用的东西:
IList<int> cityIndexes = GetCityIndexesByNames(cities);
lookup = lookup
.Where(p => p.Any(x => cityIndexes.Contains((int)x.ArticleCity)))
.SelectMany(l => l)
.ToLookup(l => (int)l.ArticleParentIndex, l => l);
只是为了澄清:我想获取所有具有包含在上述城市索引列表中的城市索引的文章。