Je voudrais filtrer une LINQ de recherche en fonction de ses valeurs:filtre LINQ recherche basé sur des valeurs
la recherche:
ILookup<int, Article> lookup
Voici ce que j'ai à ce jour qui ne fonctionne pas:
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);
juste pour clarifier: Je veux tous les articles avec un indice de la ville qui est contenu dans la liste des index des villes ci-dessus.
Merci beaucoup pour avoir éclairci ce point, désolé que je ne peux pas vous voter en ... :( – user560498