C# अभ्यास

जेनेरिक टास्क लिस्ट

List<T> से तय टाइप वाले टास्क रिकॉर्ड संभालें।

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

रिकॉर्ड और जेनेरिक कलेक्शन मेमोरी में एक छोटा, साफ़ मॉडल बनाते हैं।

FindAll मेल खाते टास्क लौटाता है और तय टाइप वाले TaskItem ऑब्जेक्ट वैसे ही रहते हैं।

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

बटनों से लिस्ट बदलें और इंडेक्स को अपडेट होते देखें। start और stop खिसकाकर देखें कि स्लाइस कौन-से आइटम लेता है।

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

C#
कोड चलाएँ →
Program.cs
using System;
using System.Collections.Generic;
record TaskItem(string Title, bool Done);
class Program
{
    static void Main()
    {
        var tasks = new List<TaskItem> { new("Learn LINQ", true), new("Learn events", false) };
        foreach (var task in tasks.FindAll(task => !task.Done)) Console.WriteLine(task.Title);
    }
}
अपेक्षित आउटपुट
Learn events

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

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

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

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

सभी चैलेंज