System::Collections::Generic::KeyValuePair Klasse

KeyValuePair class

Paar aus Schlüssel und Wert. Dieser Typ sollte auf dem Stack alloziert und an Funktionen per Wert oder Referenz übergeben werden. Verwenden Sie niemals die System::SmartPtr Klasse, um Objekte dieses Typs zu verwalten.

template<typename TKey,typename TValue>class KeyValuePair

Methoden

MethodeBeschreibung
get_Key() constLiefert den Schlüssel.
get_Value() constLiefert den Wert.
GetHashCode() constBerechnet den Hash eines Schlüssel‑Wert‑Paares, indem die Hashes von Schlüssel und Wert per XOR kombiniert werden.
IsNull() constGibt immer false zurück.
KeyValuePair()Null‑Initialisierer für Schlüssel‑Wert‑Paar.
KeyValuePair(const TKey&, const TValue&)Konstruktor.
KeyValuePair(const std::pair<OtherK, OtherV>&)Typkonvertierungskonstruktor.
operator<(const KeyValuePair&) constPatch für Klassen, die von IComparer<KeyValuePair<TKey, TValue» erben, vergleicht nichts.
ToString() constKonvertiert ein Schlüssel‑Wert‑Paar in einen String.

Siehe auch