C# अभ्यास

JSON आना-जाना

तय टाइप वाले रिकॉर्ड को सीरियलाइज़ और डीसीरियलाइज़ करें।

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

आना-जाना किसी मॉडल के JSON रूप को जाँचने का व्यावहारिक तरीका है।

System.Text.Json रिकॉर्ड फिर बनाने के लिए पब्लिक कंस्ट्रक्टर के पैरामीटर और प्रॉपर्टी इस्तेमाल करता है।

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

C#
कोड चलाएँ →
Program.cs
using System;
using System.Text.Json;
record Settings(string Theme, int FontSize);
class Program
{
    static void Main()
    {
        string json = JsonSerializer.Serialize(new Settings("dark", 16));
        Settings? settings = JsonSerializer.Deserialize<Settings>(json);
        Console.WriteLine($"{settings?.Theme}: {settings?.FontSize}");
    }
}
अपेक्षित आउटपुट
dark: 16

डिबगर से अभ्यास करें

किसी अहम असाइनमेंट या शर्त पर ब्रेकपॉइंट लगाएँ, Debug दबाएँ और अगली लाइन पर जाने से पहले लोकल मान देखें।

चैलेंज से अभ्यास करें

इस पाठ में सीखी बात से एक असली समस्या हल करें। हर चैलेंज ब्राउज़र में चलता है, तुरंत टेस्ट और AI रिव्यू के साथ।

सभी चैलेंज