Mögliche Duplizieren:
Why can't I retrieve an item from a HashSet without enumeration?Abrufen eines Objekts aus Hashset in C#
Ich brauche eine Menge von Objekten zu einem Set.and hinzufügen ich sie sehr schnell abgerufen werden. Der einzige Weg, den ich kenne, ist die Verwendung von Hash. Aber die HashSet-Klasse in C# enthält keine Get-Methode. Die Wörterbuchklasse ist nicht nützlich, da das Suchen eines Objekts in einem Wörterbuch sehr zeitaufwendig ist.
Diese in Zukunft helfen könnten: http://msdn.microsoft.com/en-us/library/ms229335(v=vs.90).aspx – 5arx
@Masoud: Können Sie Ihren Code veröffentlichen? Könnte einfacher zu rekonstruieren sein :-) –
Der von 'GetHashCode' zurückgegebene Hash ist nicht eindeutig, also macht das, was du versuchst, nicht viel Sinn. – CodesInChaos