HashSet से अनोखे टैग
टैग नॉर्मलाइज़ करें और डुप्लिकेट हटाएँ।
यह कैसे काम करता है
HashSet<T> अनोखेपन को सीधे दिखाता है और तेज़ सदस्यता जाँच देता है।
बड़े-छोटे अक्षर न देखने वाला कंपेयरर अलग वर्तनी को अलग टैग बनने से रोकता है।
देखें यह कैसे काम करता है
किसी ऑपरेशन को चुनें ताकि उसका नतीजा डायग्राम में हाइलाइट हो। सेट में पहले से मौजूद मान जोड़कर देखें कि डुप्लिकेट नज़रअंदाज़ होते हैं।
चलने वाला C# उदाहरण
Program.cs
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
var tags = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { "C#", "dotnet", "c#" };
Console.WriteLine(tags.Count);
}
}
2डिबगर से अभ्यास करें
किसी अहम असाइनमेंट या शर्त पर ब्रेकपॉइंट लगाएँ, Debug दबाएँ और अगली लाइन पर जाने से पहले लोकल मान देखें।
चैलेंज से अभ्यास करें
इस पाठ में सीखी बात से एक असली समस्या हल करें। हर चैलेंज ब्राउज़र में चलता है, तुरंत टेस्ट और AI रिव्यू के साथ।
- डुप्लिकेट हटाएँ प्रत्येक मान की केवल पहली उपस्थिति रखें। आसान
- Pangram Check A pangram contains every English letter at least once. आसान