continue स्टेटमेंट लूप को उसके शरीर के शेष भाग को छोड़ने और पुनरावृति से पहले अपनी शर्त का तुरंत पुनः परीक्षण करने का कारण बनता है।
C# में continue स्टेटमेंट ब्रेक स्टेटमेंट की तरह कुछ हद तक काम करता है। समाप्ति को मजबूर करने के बजाय, हालांकि, continue लूप के अगले पुनरावृत्ति को होने के लिए मजबूर करता है, बीच में किसी भी कोड को छोड़ देता है।
व्हाइल लूप के लिए, continue स्टेटमेंट प्रोग्राम नियंत्रण को सशर्त परीक्षणों पर पास करता है।
व्हाइल लूप में continue स्टेटमेंट का उपयोग करने का पूर्ण कोड निम्नलिखित है।
उदाहरण
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
/* स्थानीय चर परिभाषा */
int a = 10;
/* लूप निष्पादन */
while (a < 20) {
if (a == 15) {
/* पुनरावृत्ति को छोड़ें */
a = a + 1;
continue;
}
Console.WriteLine("a का मान: {0}", a);
a++;
}
Console.ReadLine();
}
}
}
आउटपुट
यह निम्नलिखित आउटपुट देगा -
a का मान: 10 a का मान: 11 a का मान: 12 a का मान: 13 a का मान: 14 a का मान: 16 a का मान: 17 a का मान: 18 a का मान: 19