C# की मूल बातें

शर्तें और switch एक्सप्रेशन

if स्टेटमेंट और छोटे switch एक्सप्रेशन से व्यवहार चुनें।

यह कैसे काम करता है

switch एक्सप्रेशन इनपुट को नतीजे से जोड़ते हैं और हर ज़रूरी केस संभालना ज़रूरी बनाते हैं।

रिलेशनल पैटर्न संख्या की रेंज को पढ़ने में आसान बनाते हैं। आख़िरी डिस्कार्ड पैटर्न बाकी सभी अंक संभालता है।

देखें यह कैसे काम करता है

अंक बदलने के लिए स्लाइडर खिसकाएँ। फ़्लोचार्ट में वह रास्ता चमकता है जिस पर प्रोग्राम चलता है, और कोड की संबंधित पंक्ति हाइलाइट होती है।

चलने वाला C# उदाहरण

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 रिव्यू के साथ।

सभी चैलेंज