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

C# में दो HybridDictionary ऑब्जेक्ट की समानता जांचें

उदाहरण

HybridDictionary क्लास Equals() को ओवरराइड नहीं करती, इसलिए यह रेफरेंस समानता की जांच करती है। दो HybridDictionary ऑब्जेक्ट तभी बराबर होते हैं जब वे एक ही इंस्टेंस को संदर्भित करते हों।

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

public class Demo {
    public static void Main() {
        HybridDictionary dict1 = new HybridDictionary();
        dict1.Add("A", "Books");
        dict1.Add("B", "Electronics");
        dict1.Add("C", "Smart Wearables");
        dict1.Add("D", "Pet Supplies");
        dict1.Add("E", "Clothing");
        dict1.Add("F", "Footwear");

        Console.WriteLine("HybridDictionary1 तत्व...");
        foreach(DictionaryEntry d in dict1) {
            Console.WriteLine(d.Key + " " + d.Value);
        }

        HybridDictionary dict2 = new HybridDictionary();
        dict2.Add("1", "One");
        dict2.Add("2", "Two");
        dict2.Add("3", "Three");
        dict2.Add("4", "Four");
        dict2.Add("5", "Five");
        dict2.Add("6", "Six");

        Console.WriteLine("\nHybridDictionary2 तत्व...");
        foreach(DictionaryEntry d in dict2) {
            Console.WriteLine(d.Key + " " + d.Value);
        }

        HybridDictionary dict3 = new HybridDictionary();
        dict3 = dict2; // समान रेफरेंस

        Console.WriteLine("\nक्या HybridDictionary3, HybridDictionary2 के बराबर है? = " + (dict3.Equals(dict2)));
    }
}

आउटपुट

HybridDictionary1 तत्व...
A Books
B Electronics
C Smart Wearables
D Pet Supplies
E Clothing
F Footwear
HybridDictionary2 तत्व...
1 One
2 Two
3 Three
4 Four
5 Five
6 Six
क्या HybridDictionary3, HybridDictionary2 के बराबर है? = True

एक और उदाहरण

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

public class Demo {
    public static void Main() {
        HybridDictionary dict1 = new HybridDictionary();
        dict1.Add("A", "Books");
        dict1.Add("B", "Electronics");
        dict1.Add("C", "Smart Wearables");
        dict1.Add("D", "Pet Supplies");
        dict1.Add("E", "Clothing");
        dict1.Add("F", "Footwear");

        Console.WriteLine("HybridDictionary1 तत्व...");
        foreach(DictionaryEntry d in dict1) {
            Console.WriteLine(d.Key + " " + d.Value);
        }

        HybridDictionary dict2 = new HybridDictionary();
        dict2.Add("1", "One");
        dict2.Add("2", "Two");
        dict2.Add("3", "Three");
        dict2.Add("4", "Four");
        dict2.Add("5", "Five");
        dict2.Add("6", "Six");

        Console.WriteLine("\nHybridDictionary2 तत्व...");
        foreach(DictionaryEntry d in dict2) {
            Console.WriteLine(d.Key + " " + d.Value);
        }

        Console.WriteLine("\nक्या HybridDictionary1, HybridDictionary2 के बराबर है? = " + (dict1.Equals(dict2)));
    }
}

आउटपुट

HybridDictionary1 तत्व...
A Books
B Electronics
C Smart Wearables
D Pet Supplies
E Clothing
F Footwear
HybridDictionary2 तत्व...
1 One
2 Two
3 Three
4 Four
5 Five
6 Six
क्या HybridDictionary1, HybridDictionary2 के बराबर है? = False
  1. - C# प्रोग्राम: दो मैट्रिक्स समान हैं या नहीं जांचें

    यह जांचने के लिए कि मैट्रिक्स समान हैं या नहीं, आपको पहले जांचना होगा कि मैट्रिक्स की तुलना की जा सकती है या नहीं, क्योंकि तुलना के लिए कम से कम दोनों मैट्रिक्स के आयाम समान होने चाहिए।if (row1 != row2 && col1 != col2) { Console.Write(Matrices cant be compared:\n); }अब, else कंडीशन के तहत जांचें कि

  1. - पायथन पैंडास - निर्धारित करें कि क्या दो इंडेक्स ऑब्जेक्ट समान हैं

    निर्धारित करने के लिए कि क्या दो इंडेक्स ऑब्जेक्ट समान हैं, equals() मेथड का उपयोग करें। सबसे पहले, आवश्यक लाइब्रेरी इंपोर्ट करें: import pandas as pd index1 और index2 बनाएं: index1 = pd.Index([15, 25, 55, 10, 100, 70, 35, 40, 55]) index2 = pd.Index([15, 25, 55, 10, 100, 70, 35, 40, 55]) index1 और

  1. - पायथन पैंडास - जांचें कि डेटाफ्रेम ऑब्जेक्ट बराबर हैं या नहीं

    परिचय जांचने के लिए कि क्या डेटाफ्रेम ऑब्जेक्ट बराबर हैं, equals() मेथड का उपयोग करें। चरण-दर-चरण कार्यान्वयन 1. पहला डेटाफ्रेम बनाएं import pandas as pd dataFrame1 = pd.DataFrame({ Car: [BMW, Lexus, Audi, Mustang, Bentley, Jaguar], Reg_Price: [7000, 1500, 5000, 8000, 9000, 6000] }) 2. द