Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

हम सी # में थोड़ी देर के लूप में जारी बयान का उपयोग कैसे करते हैं?

जारी बयान के कारण लूप अपने शरीर के शेष भाग को छोड़ देता है और पुनरावृति से पहले तुरंत अपनी स्थिति का पुन:परीक्षण करता है।

सी # में जारी बयान कुछ हद तक ब्रेक स्टेटमेंट की तरह काम करता है। हालांकि, समाप्ति को मजबूर करने के बजाय, जारी रखें लूप के अगले पुनरावृत्ति को होने के लिए मजबूर करता है, बीच में किसी भी कोड को छोड़ देता है।

जबकि लूप के लिए, जारी बयान के कारण प्रोग्राम नियंत्रण सशर्त परीक्षणों के पास जाता है।

थोड़ी देर के लूप में कंटिन्यू स्टेटमेंट का उपयोग करने के लिए पूरा कोड निम्नलिखित है।

उदाहरण

using System;
namespace Demo {
   class Program {
      static void Main(string[] args) {
         /* local variable definition */
         int a = 10;
         /* loop execution */
         while (a < 20) {
            if (a == 15) {
               /* skip the iteration */
               a = a + 1;
               continue;
            }
            Console.WriteLine("value of a: {0}", a);
            a++;
         }
         Console.ReadLine();
      }
   }
}

आउटपुट

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 16
value of a: 17
value of a: 18
value of a: 19

  1. पायथन लूप में जारी बयान का उपयोग कैसे करें?

    लूप कंट्रोल स्टेटमेंट जारी है, लूपिंग ब्लॉक के वर्तमान पुनरावृत्ति में लंबित स्टेटमेंट को छोड़ देता है और अगला पुनरावृत्ति शुरू करता है। जारी बयान लूप के अंदर एक सशर्त ब्लॉक में दिखाई देता है उदाहरण x=0 while x<10:      x=x+1      if x==5: continue     &nbs

  1. पाइथन कैसे काम करता है जबकि लूप काम करता है?

    जबकि स्टेटमेंट पाइथन सहित कई भाषाओं में बहुत लोकप्रिय लूपिंग स्टेटमेंट है। क्या सामान्य उपयोग है - while expr==True:     stmt1     stmt2     ..... बढ़े हुए इंडेंट वाले स्टेटमेंट्स के ब्लॉक के बाद :सिंबल को बार-बार निष्पादित किया जाएगा, जब तक कि expr सही रहता है। जाहिर

  1. क्या हम एक पायथन अगर क्लॉज में जारी बयान का उपयोग कर सकते हैं?

    पायथन का कंटिन्यू स्टेटमेंट एक लूप कंट्रोल स्टेटमेंट है। यह वर्तमान पुनरावृत्ति को छोड़ने के बाद लूप के अगले पुनरावृत्ति को शुरू करने का कारण बनता है। हमेशा सशर्त रूप से निष्पादित किया जाता है यानी अगर ब्लॉक में while expr==True:     stmt1     stmt2     if expr2==True: