تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس السابع والعشرون - IEnumerable interface
#3
استخدام yield

بدلاً من الكود السابق قم بكتابة الكود التالي :


كود :
public IEnumerator GetEnumerator()
{
yield return emp[0];
yield return emp[1];
yield return emp[2];
yield break;
}



في هذه الحالة ومع اول استدعاء للدالة سيتم اعادة القيمة الأولى ، ثم الثانية فالثالثة وهكذا حتى نصل إلى yield break .


نستعرف على واحدة من أهم الاستخدامات الفعلية عندما نصل إلى Linq ، وحتى ذلك الحين أتمنى ألا تغفل عينك عن هذا الانترفيس .

والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .
}}}
تم الشكر بواسطة: Anas Mahmoud , Anas Mahmoud


الردود في هذا الموضوع
الدرس السابع والعشرون - IEnumerable interface - بواسطة Raggi Tech - 14-10-12, 03:53 PM


التنقل السريع :


يقوم بقرائة الموضوع: