حلقات While و Do-While
تُستخدم هذه الحلقات عندما لا يكون عدد مرات التكرار معروفاً مسبقاً.
حلقة While
تنفذ الكود ما دام الشرط صحيحاً. csharp int i = 0; while (i < 5) { Console.WriteLine(i); i++; }
حلقة Do-While
تنفذ الكود مرة واحدة على الأقل قبل التحقق من الشرط. csharp do { Console.WriteLine(i); i++; } while (i < 5);