System::Collections::Generic::_KeyList klasse
_KeyList class
Implementeert een lijst van sleutels van een dictionary. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze door te geven aan functies als argument.
template<typename Dict>class _KeyList : public System::Collections::Generic::_KeyCollection<Dict>
Methoden
| Methode | Beschrijving |
|---|
| _KeyList(const typename Dict::Ptr&) | Initialiseert een collectie die verwijst naar de opgegeven dictionary. |
| Contains(const TKey&) const override | Controleert of de opgegeven sleutel aanwezig is in de collectie. |
| idx_get(int) const override | Haalt de sleutel op op de opgegeven positie. |
Typedefs
| Typedef | Beschrijving |
|---|
| TKey | Sleuteltype. |
Zie ook