switch एक्सप्रेशन कैलकुलेटर
C# switch एक्सप्रेशन से कैलकुलेटर बनाएँ।
यह कैसे काम करता है
यह अभ्यास टपल, एक्सप्रेशन और सभी ऑपरेटर संभालने को एक साथ लाता है।
मिलता हुआ ऑपरेटर ठीक एक हिसाब चुनता है, जबकि डिस्कार्ड शाखा असमर्थित मान ठुकराती है।
देखें यह कैसे काम करता है
दिन बदलने के लिए स्लाइडर खिसकाएँ। प्रोग्राम सीधे मेल खाने वाले case पर जाता है, और कुछ मेल न खाए तो default पर।
चलने वाला C# उदाहरण
Program.cs
using System;
class Program
{
static double Calculate(double a, string op, double b) => op switch
{
"+" => a + b, "-" => a - b, "*" => a * b,
"/" when b != 0 => a / b,
_ => throw new ArgumentException("Unsupported operation")
};
static void Main() => Console.WriteLine(Calculate(6, "*", 7));
}
42डिबगर से अभ्यास करें
किसी अहम असाइनमेंट या शर्त पर ब्रेकपॉइंट लगाएँ, Debug दबाएँ और अगली लाइन पर जाने से पहले लोकल मान देखें।
चैलेंज से अभ्यास करें
इस पाठ में सीखी बात से एक असली समस्या हल करें। हर चैलेंज ब्राउज़र में चलता है, तुरंत टेस्ट और AI रिव्यू के साथ।
सभी चैलेंज