Sowas wie (C++ stl std:pair ) in c#
-
Hi jungs,
wie der Titel schon sagt, will sowa wie ein std::pair in c#? gibts daas?
grüße
-
Ev. geht das KeyValuePair.
http://msdn.microsoft.com/en-us/library/5tbh8a42.aspxSimon
-
ja hab ich schon gefunden, allerding kann ich da den key nicht mehr nachträglich ändern.
-
C#Noob schrieb:
ja hab ich schon gefunden, allerding kann ich da den key nicht mehr nachträglich ändern.
Hmm, das ist doch auch eigentlich gut. Wenn Du den Schlüssel ändern willst, erstell doch einfach ein neues `KeyValuePair`, das ist eine ziemlich billige Operation.
Alternativ musst Du Dir eine eigene `Pair`-Klasse schreiben. Besser noch wäre eine (überladene) `Tuple`-Klasse.