سعاد نشر 8 أكتوبر 2015 أرسل تقرير نشر 8 أكتوبر 2015 لدي Loop على شكل For Each بلغة VB.NET، واريد عمل خطوة نحو العنصر التالي عند تحقق شرط ما.هذا تقريب لما أريد فعله:For Each I As Item In Items If I = x Then 'loop عند تحقق الشرط هنا أريد الانتقال إلى العنصر التالي من End If ' هنا اظهار رسالة أو أي شيء Nextكيف أتمكن من فعل ذلك؟ اقتباس
0 E.Nourddine نشر 8 أكتوبر 2015 أرسل تقرير نشر 8 أكتوبر 2015 عليك استعمال Continue والتي من شأنها تخطي الحلقة الحالية و المرور على الفور إلى الحلقة القادمة -التالية- دون تطبيق الكود البرمجي بعدها اي أنها تقفز هذا الكود ولا تعتبره بتاتا.في حالتنا هذه سيكون الكود البرمجي كالتالي:For Each I As Item In Items If I = x Then Continue For 'إذا تحقق الشرط فإن الكود الذي يلي هذا السطر لن يتحقق في هذه الحلقة ويمر غلى الحلقة القادمة 'If كود برمجي سيتحقق في جميع الحلقات ماعدا تلك التي يتحقق فيها شرط Nextمصادر :123 اقتباس
السؤال
سعاد
لدي Loop على شكل For Each بلغة VB.NET، واريد عمل خطوة نحو العنصر التالي عند تحقق شرط ما.
هذا تقريب لما أريد فعله:
كيف أتمكن من فعل ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.