كيفية القيام بما يلي: قم بإنشاء المكرر حظر لقائمة إعداد صحيحة (دليل البرمجة C#)

في ترتيب هو سبيل المثال، صفيفة من الإعداد الصحيحة هو المستخدمة لإنشاء lهوt SampleCollection. تتكرر تكرار حلقي for من خلال مجموعة والعائد إرجاع قيمة كل عنصر. ثم على foreachتكرار حلقي هو يستخدم dهوplay عناصر الموجودة في المجموعة.

مثال

// Declare the collection:
public class SampleCollection
{
    public int[] items;

    public SampleCollection()
    {
        items = new int[5] { 5, 4, 7, 9, 3 };
    }

    public System.Collections.IEnumerable BuildCollection()
    {
        for (int i = 0; i < items.Length; i++)
        {
            yield return items[i];
        }
    }
}

class MainClass
{
    static void Main()
    {
        SampleCollection col = new SampleCollection();

        // Display the collection items:
        System.Console.WriteLine("Values in the collection are:");
        foreach (int i in col.BuildCollection())
        {
            System.Console.Write(i + " ");
        }

        // Keep the console window open in debug mode.
        System.Console.WriteLine("Press any key to exit.");
        System.Console.ReadKey();
    }
}
/* Output:
    Values in the collection are:
    5 4 7 9 3        
*/

راجع أيضًا:

المهام

كيفية القيام بما يلي: إنشاء كتلة مكرر للقائمة العامة (دليل البرمجة لـ #C)

المرجع

المكررات (دليل البرمجة لـ #C)

استخدام تكرارات (البرمجة C# إرشادات)

Array

العائد (C# مرجع)

المبادئ

دليل البرمجة لـ #C