طريقة get_enumerator

get_enumerator(self, reversed, sync)

يحصل على مُعَدِّد يكرر الخلايا خلال هذا الصف.

عائدات

عدّاد الخلايا


def get_enumerator(self, reversed, sync):
    ...
معامليكتبوصف
reversedboolما إذا كان يتم ترقيم الخلايا بالترتيب العكسي
syncboolما إذا كان يجب على المُعدّد المُعاد التحقق من تعديل الخلايا في هذا الصف
والحفاظ على التزامن معه.

ملاحظات

إذا كان سيتم تعديل الصف (عن طريق العمليات التي قد تتسبب في إنشاء مثيل جديد Cell أو (يتم إزالة الرقم Cell الموجود) أثناء العبور باستخدام المُعدِّد، يجب استخدام المُعدِّد المتزامن بدلاً من المُعدِّد العادي حتى يمكن أن يستمر العبور من الموضع الذي يليه مباشرة بعد عبوره بواسطة MoveNext() الأخير. ومع ذلك، إلى جانب الميزة المتمثلة في عدم إمكانية تخطي أي عنصر أو عبوره بشكل متكرر، العيب في المُعدِّد المتزامن هو أن الأداء سينخفض قليلاً عند المقارنة مع المعدّد العادي.

أنظر أيضا