एक स्विच स्टेटमेंट एक वैरिएबल को मूल्यों की सूची के खिलाफ समानता के लिए परीक्षण करने की अनुमति देता है। प्रत्येक मान को केस कहा जाता है, और स्विच किए जा रहे वेरिएबल को प्रत्येक स्विच केस के लिए चेक किया जाता है।
उदाहरण
स्विच स्टेटमेंट में स्ट्रिंग्स का उपयोग करने के लिए यहां एक उदाहरण दिया गया है -
using System; public class Demo { public static void Main(String[] args){ string grades = "A1"; switch (grades) { case "A1": Console.WriteLine("Very good!"); break; case "A2": Console.WriteLine("Good!"); break; case "B1": Console.WriteLine("Satisfactory!"); break; default: Console.WriteLine("Invalid!"); break; } Console.WriteLine("Grade = "+grades); } }
आउटपुट
यह निम्नलिखित आउटपुट देगा -
Very good! Grade = A1