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