System::Collections::Generic::_KeyList class
_KeyList class
Implements list of dictionary’s keys. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.
template<typename Dict>class _KeyList : public System::Collections::Generic::_KeyCollection<Dict>
Methods
| Method | Description |
|---|
| _KeyList(const typename Dict::Ptr&) | Initializes collection referencing specified dictionary. |
| Contains(const TKey&) const override | Checks if specified key is present in collection. |
| idx_get(int) const override | Gets key at specified position. |
Typedefs
| Typedef | Description |
|---|
| TKey | Key type. |
See Also