الفئة System::Collections::Generic::KeyIterator

KeyIterator class

Dictionary iterator that provides key access.

template<typename Dict>class KeyIterator : public System::Details::NativeIteratorWrapperBase<Dict::map_t::key_type, Dict::map_t::const_iterator>,
                                           private System::Details::IteratorPointerUpdater<Dict::map_t::key_type, false>
Parameterالوصف
Dictالفئة Dictionary.

الطرق

طريقةالوصف
CloneIterator() const overrideينسخ المتكرر الحالي.
DecrementIterator() overrideيحرك المكرّر خطوة إلى الخلف.
IncrementIterator() overrideيحرك المكرّر خطوة إلى الأمام.
KeyIterator(typename Dict::map_t::const_iterator&&, typename Dict::map_t::const_iterator&&)منشئ.
KeyIterator(const typename Dict::map_t::const_iterator&, const typename Dict::map_t::const_iterator&)منشئ.
KeyIterator(KeyIterator&&)منشئ نقل.
ShiftIteratorBy(std::ptrdiff_t) overrideيحرك المكرّر بعدد الخطوات المحددة.
virtual ~KeyIterator()المدمر.

انظر أيضًا