بيت تطوير ما هو بيان الوقت؟ - تعريف من techopedia

ما هو بيان الوقت؟ - تعريف من techopedia

جدول المحتويات:

Anonim

تعريف - ماذا يعني البيان؟

عبارة while ، في C # ، عبارة عن بيان التكرار الذي يسمح بتنفيذ عبارة مضمنة بشروط صفرية أو أكثر. تتضمن العبارة المضمنة كتلة التعليمات البرمجية التي تحتوي على عبارات مفردة أو متعددة ليتم تنفيذها في غضون فترة البيان.


عبارة while هي واحدة من عبارات تدفق التحكم في C # التي تتيح تنفيذ تسلسل المنطق عدة مرات في الحلقة حتى تكون حالة معينة خاطئة. نظرًا لأن التعبير المسيطر الذي يمثل الشرط يتم تقييمه في بداية تنفيذ حلقة الاغلاق ، فهناك احتمال عدم دخول الحلقة عندما ترجع الشرطية كاذبة في التكرار الأول.

يتم استخدام عبارة while بشكل عام عندما يكون عدد التكرارات المطلوب تنفيذها غير معروف ولا يمكن تقديره. يمكن أيضًا استخدام عبارة while في حلقة حيث تظل الحالة صحيحة دائمًا ولكن توجد شروط خروج ضمن عبارات نص الحلقة.

يشرح Techopedia في حين بيان

تأخذ جملة while معلمة واحدة تحدد تعبير Boolean الذي يمثل الشرط لإنهاء الحلقة. في حالة وجود أكثر من شرط واحد ، يمكن بناء تعبير Boolean من خلال دمج شروط متعددة مع عوامل منطقية مشروطة (&& و ||) أو عوامل منطقية منطقية (& و |).


يتم تقييم التعبير المنطقي بينما:

  • دخول الحلقة في التكرار الأول
  • يصل عنصر التحكم إلى نهاية عبارة المضمنة من العبارة أثناء
  • يتم تنفيذ عبارة "متابعة" داخل الحلقة

إذا كانت نتيجة تقييم هذا التعبير صحيحة ، فسيتم نقل عنصر التحكم إلى العبارة المضمنة. إذا كانت تعبير Boolean تُرجع خطأ ، فسيتم نقل عنصر التحكم خارج جملة العبارة.


على سبيل المثال ، يمكن استخدام جملة while لطباعة الأرقام من 1 إلى 10 من خلال توفير شرط منطقي مناسب ، بالإضافة إلى التحديث الضروري للمتغير المرتبط بالشرط.


"Break" و "return" و "throw" و "goto" هي عبارات الانتقال التي يمكن استخدامها خلال الحلقة أثناء الخروج من تكرار العبارات المضمنة داخل تلك الحلقة.


لإنهاء العبارة ذات الصلة وتجنب حدوث حلقة لا نهائية ، يجب تعريف التعبير المنطقي بشكل مناسب مع التهيئة والتحديث المناسب للمتغيرات المستخدمة في التعبير.

تمت كتابة هذا التعريف في سياق C #

ما هو بيان الوقت؟ - تعريف من techopedia