freeCodeCamp/guide/arabic/csharp/do-while-loop/index.md

40 lines
1.1 KiB
Markdown

---
title: Do while loop
localeTitle: هل في حين حلقة
---
# هل في حين حلقة
`do while` الحلقة `do while` بتطبيق كتلة من الكود مرة واحدة وحتى تصبح الحالة خاطئة. وهي حالة خاصة من [الحلقات `while`](https://guide.freecodecamp.org/csharp/while-loop) : تقوم بتنفيذ كتلة من الكود مرة واحدة ثم إلى أن تكون الحالة خاطئة. الاستخدام الشائع للعلاقة `do while` إجراء عمليات فحص الإدخال.
## مثال
`do
{
//execute code block
} while(boolean expression);
string input = "";
do
{
Console.WriteLine("Type A to continue: ");
input = Console.ReadLine();
} while(input != "A");
Console.WriteLine("Bye!");
`
## انتاج:
`> Type A to continue: b
> Type A to continue: g
> Type A to continue: A
> Bye!
`
#### معلومات اكثر:
* [مايكروسوفت ج # - القيام به](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/do)
* [دوت نت بيرلز - افعل](https://www.dotnetperls.com/do)