C# अभ्यास

प्रोडक्ट छाँटें और प्रोजेक्ट करें

प्रोडक्ट रिकॉर्ड पर LINQ पाइपलाइन बनाएँ।

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

क्वेरी मूल कलेक्शन बदले बिना छाँट, सॉर्ट और प्रोजेक्ट कर सकती है।

जिस प्रोजेक्शन को नाम वाले टाइप की ज़रूरत नहीं, उसके लिए अनाम ऑब्जेक्ट उपयोगी हैं।

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

C#
कोड चलाएँ →
Program.cs
using System;
using System.Linq;
record Product(string Name, decimal Price);
class Program
{
    static void Main()
    {
        var products = new[] { new Product("Book", 30), new Product("Pen", 5), new Product("Bag", 45) };
        var names = products.Where(p => p.Price >= 20).OrderBy(p => p.Price).Select(p => p.Name);
        Console.WriteLine(string.Join(", ", names));
    }
}
अपेक्षित आउटपुट
Book, Bag

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

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

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

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

सभी चैलेंज