متى تستخدم بيان كسر العائد؟
متى تستخدم بيان كسر العائد؟

فيديو: متى تستخدم بيان كسر العائد؟

فيديو: متى تستخدم بيان كسر العائد؟
فيديو: كسر الشهادة | استرداد أو فك | كيف نحسب الخسائر أو المكاسب ؟ 2024, شهر نوفمبر
Anonim

#561 – استخدام أ بيان كسر العائد

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

وبالمثل ، ما هو كسر العائد؟

إنها تحدد أن المكرر قد وصل إلى نهايته. أنت علبة افكر في كسر العائد كبيان عودة هل لا ترجع قيمة. على سبيل المثال ، إذا قمت بتعريف دالة على أنها مكرر ، فقد يبدو جسم الوظيفة على النحو التالي: في هذه الحالة ، لا يتم تنفيذ العبارة الأخيرة أبدًا لأننا تركنا الوظيفة مبكرًا.

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

بجانب هذا ، كيف يعمل العائد العائد؟

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

ما هو استخدام الكلمة المفتاحية الإنتاجية؟

اقتباس من MSDN في كتلة التكرار ، تم إنشاء ملف الكلمة الرئيسية العائد يتم استخدامه مع الإرجاع كلمة رئيسية لتوفير قيمة لكائن العداد. هذه هي القيمة التي يتم إرجاعها ، على سبيل المثال ، في كل حلقة من تعليمة foreach. ال الكلمة الرئيسية العائد يتم استخدامه أيضًا مع الاستراحة للإشارة إلى نهاية التكرار."

موصى به: