classe System::Collections::Generic::DictionaryIterator

DictionaryIterator class

Dictionary iterator that provides KeyValuePair notation.

template<typename Dict>class DictionaryIterator : public System::Details::NativeIteratorWrapperBase<Dict::KeyValuePairType, Dict::map_t::const_iterator>,
                                                  private System::Details::IteratorPointerUpdater<Dict::KeyValuePairType, false>
ParametroDescrizione
DictDictionary classe.

Metodi

MetodoDescrizione
CloneIterator() const overrideClona l’iteratore corrente.
DecrementIterator() overrideSposta l’iteratore indietro di un passo.
DictionaryIterator(typename Dict::map_t::const_iterator&&, typename Dict::map_t::const_iterator&&)Costruttore.
DictionaryIterator(const typename Dict::map_t::const_iterator&, const typename Dict::map_t::const_iterator&)Costruttore.
DictionaryIterator(DictionaryIterator&&)Costruttore di spostamento.
IncrementIterator() overrideSposta l’iteratore avanti di un passo.
ShiftIteratorBy(std::ptrdiff_t) overrideSposta l’iteratore del numero specificato di passi.
virtual ~DictionaryIterator()Distruttore.

Vedi anche