Wissen, dass die nicht-generic ICollection keine Contains
Methode bieten, was ist der beste Weg, um zu überprüfen, ob ein bestimmtes Objekt bereits in einer Sammlung?ICollection - überprüfen, ob eine Sammlung ein Objekt enthält
Wenn ich zwei hatte ICollections
: A und B und wollte überprüfen, ob B alle Elemente von A hat, was wäre der beste Weg, um das zu erreichen? Mein erster Gedanke ist, alle Elemente von A zu einem HashSet hinzuzufügen und dann zu prüfen, ob alle Elemente von B mit Contains
im Set sind.
Cast-> ToList-> Enthält – Nkosi
@Nkosi sollten Sie es wahrscheinlich in eine Antwort setzen, damit er diese Frage schließen kann :) – CNuts
'Mein erster Gedanke ist, alle Elemente von A zu einem HashSet hinzuzufügen und dann zu prüfen, ob alle B-Elemente sind im Set mit Contains. Was ist also passiert, als du das versucht hast? – Servy