`do while` الحلقة `do while` بتطبيق كتلة من الكود مرة واحدة وحتى تصبح الحالة خاطئة. وهي حالة خاصة من [الحلقات `while`](https://guide.freecodecamp.org/csharp/while-loop) : تقوم بتنفيذ كتلة من الكود مرة واحدة ثم إلى أن تكون الحالة خاطئة. الاستخدام الشائع للعلاقة `do while` إجراء عمليات فحص الإدخال.