Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में निर्दिष्ट केस संवेदनशीलता के साथ खाली HybridDictionary बनाएं

HybridDictionary कंस्ट्रक्टर एक बूलियन पैरामीटर स्वीकार करता है जो केस संवेदनशीलता निर्दिष्ट करता है: true केस-सेंसिटिव (डिफ़ॉल्ट), false केस-इनसेंसिटिव। यह छोटे डेटा के लिए ListDictionary और बड़े के लिए Hashtable का उपयोग करता है।

उदाहरण 1: डिफ़ॉल्ट (केस-सेंसिटिव)

using System;
using System.Collections;
using System.Collections.Specialized;

public class Demo
{
    public static void Main()
    {
        HybridDictionary myDict = new HybridDictionary();
        myDict.Add("A", "AB");
        myDict.Add("B", "BC");
        myDict.Add("C", "DE");
        myDict.Add("D", "FG");
        myDict.Add("e", "fg");
        Console.WriteLine("Key/Value pairs...");
        foreach (DictionaryEntry de in myDict)
            Console.WriteLine("Key = " + de.Key + ", Value = " + de.Value);
    }
}

आउटपुट

Key/Value pairs...
Key = A, Value = AB
Key = B, Value = BC
Key = C, Value = DE
Key = D, Value = FG
Key = e, Value = fg

उदाहरण 2: मिश्रित केस कुंजियाँ

using System;
using System.Collections;
using System.Collections.Specialized;

public class Demo
{
    public static void Main()
    {
        HybridDictionary myDict = new HybridDictionary();
        myDict.Add("A", "PQ");
        myDict.Add("B", "BC");
        myDict.Add("C", "tu");
        myDict.Add("D", "FG");
        myDict.Add("d", "gh");
        myDict.Add("e", "fg");
        Console.WriteLine("Key/Value pairs...");
        foreach (DictionaryEntry de in myDict)
            Console.WriteLine("Key = " + de.Key + ", Value = " + de.Value);
    }
}

आउटपुट

Key/Value pairs...
Key = A, Value = PQ
Key = B, Value = BC
Key = C, Value = tu
Key = D, Value = FG
Key = d, Value = gh
Key = e, Value = fg

डिफ़ॉल्ट कंस्ट्रक्टर केस-सेंसिटिव तुलना का उपयोग करता है (कुंजियाँ "D" और "d" अलग हैं)। केस-इनसेंसिटिव के लिए new HybridDictionary(false) पास करें। HybridDictionary IDictionary लागू करता है और स्वचालित रूप से आंतरिक कार्यान्वयन को आकार के आधार पर स्विच करता है।

  1. - JavaScript से ऐरे कैसे खाली करें

    JavaScript से ऐरे खाली करना सीखें। JavaScript से ऐरे खाली करना इससे ज्यादा सरल नहीं हो सकता। मान लीजिए आपके पास अभ्यासों की सूची के साथ एक ऐरे है: let exerciseList = [squat, deadlift, push-up, pull-up] अपनी अभ्यास सूची को प्रिंट करने और पुष्टि करने के लिए console.log(exerciseList) का उपयोग करें कि य

  1. - HTML5 के साथ कस्टम एट्रिब्यूट्स बनाना

    HTML 5 में पेश की गई एक नई सुविधा कस्टम डेटा एट्रिब्यूट्स का जोड़ है। एक कस्टम डेटा एट्रिब्यूट data- से शुरू होता है और आपकी आवश्यकता के आधार पर नामित किया जाएगा। <div class = example data-sports = cricket data-level = complex> ... </div> उपरोक्त दो कस्टम एट्रिब्यूट्स data-subject

  1. जावास्क्रिप्ट में new कीवर्ड के साथ ऐरे बनाना जावास्क्रिप्ट में new कीवर्ड के साथ ऐरे बनाना

    परिचय जावास्क्रिप्ट में ऐरे बनाने का एक तरीका new Array() कंस्ट्रक्टर का उपयोग करना है। हालांकि, ऐरे लिटरल सिंटैक्स [] आमतौर पर पसंद किया जाता है क्योंकि यह अधिक संक्षिप्त और तेज़ है। उदाहरण निम्न कोड जावास्क्रिप्ट में new कीवर्ड के साथ ऐरे बनाने के लिए है: <!DOCTYPE html> <html lang=&qu