C #: Dictionary-Werte für die Hashset-Konvertierung

8

Bitte schlagen Sie den kürzesten Weg vor, um Dictionary<Key, Value> in Hashset<Value>

zu konvertieren

Gibt es eine integrierte ToHashset () LINQ-Erweiterung für IEnumerables?

Vielen Dank im Voraus!

    
Andrew Florko 05.07.2010, 13:58
quelle

2 Antworten

13
%Vor%

Wenn Sie möchten, können Sie auch Ihre eigene einfache Erweiterungsmethode verwenden, um die Typinferenz zu verarbeiten. Dann müssen Sie die T von HashSet<T> nicht explizit angeben:

%Vor%     
LukeH 05.07.2010, 14:00
quelle
5

new HashSet<Value>(YourDict.Values);

    
Donnie 05.07.2010 14:01
quelle

Tags und Links