DART SWITCH and CASE Statement in Hindi

Switch केस स्टेटमेंट किसी पर्टिकुलर वैल्यू पर कण्ट्रोल को स्विच करके के लिए use होती  है आईये इसके Syntax से समझते है 

इसका syntax कुछ इस प्रकार है --



इस statement को switch keyword से स्टार्ट करते है स्विच के पैरामीटर() में वेरिएबल की वैल्यू लिखते है जो की केवल Int या string  होनी चाहिए फिर इसकी बॉडी {} में case लिखते है one  by  one. 

Execution  के दौरान जो भी case ,वेरिएबल से मैच करता है उसी case का कोड execute हो जाता है और "break" keyword  के कारण control switch  स्टेटमेंट के बाहर आ जाता है आईये इसको कोड से समझते  है 


Output


हमारे ऊपर वाले कोड में एक string variable  है जिसकी वैल्यू A  है अब इसके बाद हम अपनी स्विच केस स्टेटमेंट स्टार्ट करते है जिसके पैरामीटर में हमने अपनी स्ट्रिंग grade पास की है इसके बाद इसकी बॉडी में हमने one by one अपने केस को लिखा है अब जब ये कोड एक्सेक्यूटे होगा तो एक-एक केस चेक होगा जिस भी केस की वैल्यू हमारी स्ट्रिंग की वैल्यू से मैच हो जाएगी वही केस एक्सेक्यूटे हो जायेगा और ब्रेक KEYWORD के use  से ये स्विच case  स्टेटमेंट वही end हो जायगी "break" keyword के बारे में हम अपने आगे के टुटोरिअल्स में जानेंगे।

स्विच case  स्टेटमेंट्स में एक condition  ये भी हो सकती है की अगर हमारी कोई भी case की वैल्यू स्विच की वैल्यू  से मैच न करे उस condition  में हम अपना डिफ़ॉल्ट केस define करते है अगर कोई भी condition  मैच नहीं करती तब वो default केस execute हो जाता है चलिए उसका कोड भी देखते है। 


Output



Next--Dart Loops and Iterators- Loop Control Statements

Post a Comment