الكلمة المفتاحية Yield
تُستخدم yield لإنشاء مكرر (iterator) دون الحاجة إلى إنشاء مجموعة بيانات مؤقتة.
مثال
csharp
public IEnumerable
هذه الطريقة فعالة جداً في استهلاك الذاكرة لمجموعات البيانات الكبيرة لأنها تنتج العناصر واحداً تلو الآخر.
C# من الصفر إلى الاحتراف: دورة برمجية شاملة
تُستخدم yield لإنشاء مكرر (iterator) دون الحاجة إلى إنشاء مجموعة بيانات مؤقتة.
csharp
public IEnumerable
هذه الطريقة فعالة جداً في استهلاك الذاكرة لمجموعات البيانات الكبيرة لأنها تنتج العناصر واحداً تلو الآخر.