System::Collections::Generic::KeyValuePair classe
Contenuti
[
Nascondere
]KeyValuePair class
Coppia di chiave e valore. Questo tipo dovrebbe essere allocato sullo stack e passato alle funzioni per valore o per riferimento. Non utilizzare mai la classe System::SmartPtr per gestire oggetti di questo tipo.
template<typename TKey,typename TValue>class KeyValuePair
Metodi
| Metodo | Descrizione |
|---|---|
| get_Key() const | Ottiene la chiave. |
| get_Value() const | Ottiene il valore. |
| GetHashCode() const | Calcola l’hash della coppia chiave-valore eseguendo l’operazione XOR sugli hash della chiave e del valore. |
| IsNull() const | Restituisce sempre false. |
| KeyValuePair() | Inizializzatore di coppia chiave-valore nullo. |
| KeyValuePair(const TKey&, const TValue&) | Costruttore. |
| KeyValuePair(const std::pair<OtherK, OtherV>&) | Costruttore di conversione di tipo. |
| operator<(const KeyValuePair&) const | Patch per le classi ereditate da IComparer<KeyValuePair<TKey, TValue», non confronta nulla. |
| ToString() const | Converte la coppia chiave-valore in stringa. |
Vedi anche
- Namespace System::Collections::Generic
- Library Aspose.Font for C++