संभव डुप्लिकेट:
Breaking out of a nested loopएक "अगर" कथन के साथ डबल foreach तोड़?
मैं तरह somthing मिला (सरल करने के लिए)
foreach (...)
{
foreach (...)
{
//Some code
if (statement)
{
break;
}
}
}
बात यह है कि मैं अपने बयान डबल foreach के लिए छोड़ना चाहते है लूप! मैं एक बूलियन के रूप में "ब्रेक फ्लैग" के बारे में सोच रहा हूं लेकिन क्या इससे बचने का कोई तरीका है?
आप इसे 'का उपयोग कर Linq' और से बचने कर सकते हैं' SelectMany' यह एक एकल के लिए-प्रत्येक एक नेस्टेड लूप के बजाय पाश बनाने के लिए । –
"ब्रेक फ्लैग" या गोटो – relaxxx
@ मेरलीन मॉर्गन-ग्राहम: इसके बारे में कुछ भी नहीं जानते, इसे देखते हुए! –