System::Collections::IEnumerator فئة

IEnumerator class

واجهة للعداد يمكن استخدامها للتنقل عبر بعض العناصر. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبدًا بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. دائمًا قم بلف هذه الفئة في مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.

class IEnumerator : public virtual System::IDisposable,
                    public virtual System::Object
Parameterالوصف
Tنوع العنصر.

الطرق

طريقةالوصف
virtual Current() constيحصل على العنصر الحالي.
virtual get_Current() constيحصل على العنصر الحالي.
virtual MoveNext()ينقل المُعدِّر إلى العنصر التالي. إذا لم يتم الإشارة إلى أي عنصر من قبل، يحدد المرجع إلى أول عنصر متاح. إذا وصل إلى نهاية الحاوية، لا يفعل شيئًا.
virtual Reset()يعيد ضبط العداد إلى الموضع قبل العنصر الأول.

Typedefs

تعريف نوعالوصف
ValueTypeمعلومات RTTI.

انظر أيضًا