Hier ist die Geschichte:prüfen gleiches Objekt ist bereits in einer Liste
Im Versuch, eine Liste von verschiedenen Clustern zu machen ... Ich möchte nur die notwendigen Cluster haben ... Und kann Cluster sein die gleich.
Wie kann ich dies durch Überprüfen einer Liste hinzufügen, wenn die Liste das das Objekt enthält (ich weiß Objekte hier weitergegeben werden kippen)
Das ist meine Probe Zitat:
foreach (Cluster cluster in clustersByProgramme)
{
if (!clusterList.Contains(cluster))
{
clusterList.Add(cluster);
}
}
Ein 'HashSet' fügt nicht Arbeit - die OP-Liste _kann_ Duplikate enthalten, nur nicht bestimmte Duplikate. –
Ja, es wird funktionieren - er will keine Duplikate hinzufügen. – RichardOD
Es sei denn, ich missverstanden die Anforderungen, die ich nicht glaube, dass ich bin. – RichardOD