System::Collections::Generic::KeyValuePair Klasse
Inhalt
[
Ausblenden
]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
| Methode | Beschreibung |
|---|---|
| get_Key() const | Liefert den Schlüssel. |
| get_Value() const | Liefert den Wert. |
| GetHashCode() const | Berechnet den Hash eines Schlüssel‑Wert‑Paares, indem die Hashes von Schlüssel und Wert per XOR kombiniert werden. |
| IsNull() const | Gibt 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&) const | Patch für Klassen, die von IComparer<KeyValuePair<TKey, TValue» erben, vergleicht nichts. |
| ToString() const | Konvertiert ein Schlüssel‑Wert‑Paar in einen String. |
Siehe auch
- Namespace System::Collections::Generic
- Library Aspose.Font for C++