शर्तें और switch एक्सप्रेशन
if स्टेटमेंट और छोटे switch एक्सप्रेशन से व्यवहार चुनें।
यह कैसे काम करता है
switch एक्सप्रेशन इनपुट को नतीजे से जोड़ते हैं और हर ज़रूरी केस संभालना ज़रूरी बनाते हैं।
रिलेशनल पैटर्न संख्या की रेंज को पढ़ने में आसान बनाते हैं। आख़िरी डिस्कार्ड पैटर्न बाकी सभी अंक संभालता है।
देखें यह कैसे काम करता है
अंक बदलने के लिए स्लाइडर खिसकाएँ। फ़्लोचार्ट में वह रास्ता चमकता है जिस पर प्रोग्राम चलता है, और कोड की संबंधित पंक्ति हाइलाइट होती है।
चलने वाला C# उदाहरण
Program.cs
using System;
class Program
{
static void Main()
{
int score = 87;
string grade = score switch
{
>= 90 => "A",
>= 80 => "B",
>= 70 => "C",
_ => "Needs practice"
};
Console.WriteLine(grade);
}
}
Bडिबगर से अभ्यास करें
किसी अहम असाइनमेंट या शर्त पर ब्रेकपॉइंट लगाएँ, Debug दबाएँ और अगली लाइन पर जाने से पहले लोकल मान देखें।
चैलेंज से अभ्यास करें
इस पाठ में सीखी बात से एक असली समस्या हल करें। हर चैलेंज ब्राउज़र में चलता है, तुरंत टेस्ट और AI रिव्यू के साथ।
- Letter Grade Turn a test score into a letter grade. आसान
- फिज़ बज़ 3 और 5 से विभाज्यता का उपयोग करके एक अनुक्रम बनाएँ। आसान