J'ai une collection de chemins d'image, et une plus grande collection d'objets Image (qui contiennent une propriété path). J'ai le code pour vérifier les images correspondantes, mais s'il y a quatre chemins d'image correspondants (comme c'est le cas dans la première collection), et il y en a moins, comment puis-je obtenir le chemin manquant sans boucles d'écriture?Obtention de différences entre collections dans LINQ
List<string> ImagesToCheck = new List<string>()
{
"",
"s",
"ssdd"
};
IEnumerable<HtmlImage> Images = manager.ActiveBrowser.Find.AllControls<HtmlImage>();
var v = from i in Images
where ImagesToCheck.Any(x => x == i.Src)
select i;
if (v.Count() < 3)
{
}
donc j'ai besoin d'obtenir les éléments qui ne sont pas dans la collection intitulée v, mais sont en ImagesToCheck. Comment pourrais-je faire cela avec LINQ?
Merci
Recherchez-vous des chemins dans ImagesToCheck qui n'ont pas été utilisés dans les images en tant que .Src? – Lazarus