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

सी # में किस प्रकार के लूप समर्थित हैं?

लूप स्टेटमेंट हमें एक स्टेटमेंट या स्टेटमेंट के समूह को कई बार निष्पादित करने की अनुमति देता है। C# में समर्थित लूप निम्नलिखित हैं -

<टेबल> <थेड> क्रमांक <थ> लूप प्रकार और विवरण 1 लूप के दौरान
यह एक कथन या कथनों के समूह को दोहराता है जबकि दी गई शर्त सत्य है। यह लूप बॉडी को निष्पादित करने से पहले स्थिति का परीक्षण करता है।
2 लूप के लिए
यह कई बार बयानों के अनुक्रम को निष्पादित करता है और उस कोड को संक्षिप्त करता है जो लूप चर का प्रबंधन करता है।
3 लूप करते समय करें
यह थोड़ी देर के बयान के समान है, सिवाय इसके कि यह लूप बॉडी के अंत में स्थिति का परीक्षण करता है

C# के साथ, आप फ़ोरैच लूप का भी उपयोग कर सकते हैं जैसा कि नीचे दिखाया गया है -

उदाहरण

using System;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         int [] n = new int[10]; /* n is an array of 10 integers */

         /* initialize elements of array n */
         for ( int i = 0; i < 10; i++ ) {
            n[i] = i + 100;
         }

         /* output each array element's value */
         foreach (int j in n ) {
            int i = j-100;
            Console.WriteLine("Element[{0}] = {1}", i, j);
         }
         Console.ReadKey();
      }
   }
}

आउटपुट

Element[0] = 100
Element[1] = 101
Element[2] = 102
Element[3] = 103
Element[4] = 104
Element[5] = 105
Element[6] = 106
Element[7] = 107
Element[8] = 108
Element[9] = 109

  1. सी # में शून्य डेटा प्रकार क्या हैं?

    C# अशक्त प्रकार प्रदान करता है, जिसके लिए आप सामान्य श्रेणी के मानों के साथ-साथ शून्य मान भी निर्दिष्ट कर सकते हैं। उदाहरण के लिए, आप किसी भी मान को -2,147,483,648 से 2,147,483,647 या Nullable वेरिएबल में स्टोर कर सकते हैं। इसी तरह, आप एक Nullable वेरिएबल में true, false या null असाइन कर सकते हैं।

  1. C# द्वारा समर्थित विभिन्न प्रकार के सशर्त कथन क्या हैं?

    कंडीशनल स्टेटमेंट के लिए प्रोग्रामर को प्रोग्राम द्वारा मूल्यांकन या परीक्षण के लिए एक या एक से अधिक शर्तों को निर्दिष्ट करने की आवश्यकता होती है, साथ ही एक स्टेटमेंट या स्टेटमेंट को निष्पादित करने के लिए, यदि कंडीशन सही होने के लिए निर्धारित की जाती है, और वैकल्पिक रूप से, अन्य स्टेटमेंट्स को निष्प

  1. C# में पॉइंटर डेटा प्रकार क्या हैं?

    एक पॉइंटर एक वेरिएबल होता है जिसका मान दूसरे वेरिएबल का पता होता है यानी मेमोरी लोकेशन का सीधा पता। किसी भी चर या स्थिरांक के समान, किसी भी चर पते को संग्रहीत करने के लिए इसका उपयोग करने से पहले आपको एक सूचक घोषित करना होगा। पॉइंटर का सिंटैक्स है - type *var-name; आप निम्न प्रकार से एक सूचक प्रकार