هل (C# مرجع)

doكشف لتنفيذ كشف أو حظر من داخل كشف s {}شكل متكرر حتى يتم تقييم تعبير معين إلى false.

مثال

في المثال التالي do-whileينفذ جمل تكرار حلقي كـ طويلة كـ المتغير xهو أصغر من من 5.

public class TestDoWhile 
{
    public static void Main () 
    {
        int x = 0;
        do 
        {
            Console.WriteLine(x);
            x++;
        } while (x < 5);
    }
}
/*
    Output:
    0
    1
    2
    3
    4
*/

بينما العبارة، بخلاف do-whileتكرار حلقي هو تنفيذها مرة واحدة قبل التعبير الشرطي هو تقييم.

عند أي نقطة داخل do-whileحظر، يمكنك قطع من تكرار حلقي يستخدم كشف فاصل . الذي يمكنك التنقل مباشرة إلى whileكشف تقييم التعبير باستخدام متابعة كشف ؛ إذا تم تقييم التعبير إلى صواب، يستمر تنفيذ في أول العبارة في الحلقة. إذا تم تقييم التعبير إلى خطأ، يستمر تنفيذ في العبارة الأولى بعد do-whileالحلقة.

يمكن انهاء التكرار الحلقي do-while بواسطة goto أو إرجاع عبارات الإلقاء .

مواصفات لغة #C

لمزيد من المعلومات، راجع مواصفات لغة #C. مواصفات اللغة هي المصدر النهائي لبناء جملة C# واستخدامها.

راجع أيضًا:

المرجع

الكلمات الأساسية لـ #C

The do-while Statement (C++)

بيانات التكرار ( مرجع C# )

المبادئ

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

موارد أخرى

مرجع C#‎