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

C# में नेस्टेड switch स्टेटमेंट्स का उपयोग कैसे करें


C# में, आप एक switch स्टेटमेंट के अंदर दूसरे switch स्टेटमेंट का उपयोग कर सकते हैं। बाहरी switch के स्टेटमेंट अनुक्रम के भाग के रूप में एक switch होना संभव है। भले ही आंतरिक और बाहरी switch के केस स्थिरांक में सामान्य मान हों, कोई विरोध उत्पन्न नहीं होगा।

निम्नलिखित सिंटैक्स है।

switch(ch1) { 
    case 'A': 
        Console.WriteLine("यह A बाहरी switch का हिस्सा है" ); 
        switch(ch2) { 
            case 'A': 
                Console.WriteLine("यह A आंतरिक switch का हिस्सा है" ); 
                break; 
            case 'B': /* आंतरिक B केस कोड */ 
        } 
        break; 
    case 'B': /* बाहरी B केस कोड */ 
}

निम्नलिखित C# में नेस्टेड switch स्टेटमेंट्स का एक उदाहरण है।

switch (a) { 
    case 100: 
        Console.WriteLine("यह बाहरी switch का हिस्सा है "); 
        switch (b) { 
            case 200: 
                Console.WriteLine("यह आंतरिक switch का हिस्सा है "); 
                break; 
        } 
        break; 
}

आइए पूर्ण उदाहरण देखें।

उदाहरण

using System; 
namespace Demo { 
    class Program { 
        static void Main(string[] args) { 
            int a = 100; 
            int b = 200; 
            switch (a) { 
                case 100: 
                    Console.WriteLine("यह बाहरी switch का हिस्सा है "); 
                    switch (b) { 
                        case 200: 
                            Console.WriteLine("यह आंतरिक switch का हिस्सा है "); 
                            break; 
                    } 
                    break; 
            } 
            Console.WriteLine("a का सटीक मान है: {0}", a); 
            Console.WriteLine("b का सटीक मान है: {0}", b); 
            Console.ReadLine(); 
        } 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

यह बाहरी switch का हिस्सा है 
यह आंतरिक switch का हिस्सा है 
a का सटीक मान है: 100 
b का सटीक मान है: 200

  1. Excel में IF और नेस्टेड IF स्टेटमेंट का उपयोग कैसे करें Excel में IF और नेस्टेड IF स्टेटमेंट का उपयोग कैसे करें

    एक Excel फंक्शन जिसका उपयोग मैं अपने फॉर्मूला में काफी करता हूं वह है IF फंक्शन। IF फंक्शन का उपयोग एक तार्किक स्थिति का परीक्षण करने और दो अलग-अलग परिणाम उत्पन्न करने के लिए किया जाता है यह इस बात पर निर्भर करता है कि तार्किक स्थिति TRUE या FALSE लौटाती है। आइए नीचे मोबाइल फोन बिक्री टेबल का उपयोग

  1. Android ListView में नेस्टेड सरणी का उपयोग कैसे करें? Android ListView में नेस्टेड सरणी का उपयोग कैसे करें?

    Android ListView में नेस्टेड (बहु-आयामी) सरणी प्रदर्शित करें यह उदाहरण दर्शाता है कि Android ListView में नेस्टेड सरणी (2D सरणी) का उपयोग कैसे किया जाता है। नेस्टेड सरणी के सभी तत्वों को फ्लैट करके ListView में दिखाया जाता है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project पर जाएं

  1. Samsung Smart Switch का उपयोग कैसे करें Samsung Smart Switch का उपयोग कैसे करें

    Samsung Smart Switch एक मोबाइल डिवाइस से दूसरे में फाइल, वीडियो, कॉन्टैक्ट, फोटो या एप्लिकेशन के ट्रांसफर को सक्षम करने के लिए जाना जाता है। यह ट्रांसफर के दौरान कंटेंट का बैकअप लेने और रिस्टोर करने में भी सक्षम है। इसके अलावा, इसका उपयोग सॉफ्टवेयर अपडेट इंस्टॉल करने के साथ-साथ ईमेल सिंकिंग के लिए भ