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

जांचें कि क्या दो स्ट्रिंग डिक्शनरी ऑब्जेक्ट सी # में बराबर हैं या नहीं

यह जांचने के लिए कि दो स्ट्रिंग डिक्शनरी ऑब्जेक्ट बराबर हैं या नहीं, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections.Specialized;
public class Demo {
   public static void Main() {
      StringDictionary strDict1 = new StringDictionary();
      strDict1.Add("A", "John");
      strDict1.Add("B", "Andy");
      strDict1.Add("C", "Tim");
      strDict1.Add("D", "Ryan");
      strDict1.Add("E", "Kevin");
      strDict1.Add("F", "Katie");
      strDict1.Add("G", "Brad");
      StringDictionary strDict2 = new StringDictionary();
      strDict2.Add("A", "John");
      strDict2.Add("B", "Andy");
      strDict2.Add("C", "Tim");
      strDict2.Add("D", "Ryan");
      strDict2.Add("E", "Kevin");
      strDict2.Add("F", "Katie");
      strDict2.Add("G", "Brad");
      StringDictionary strDict3 = new StringDictionary();
      strDict3 = strDict2;
      Console.WriteLine("Is Dictionary2 equal to Dictionary3? = "+strDict2.Equals(strDict3));
      Console.WriteLine("Is Dictionary1 equal to Dictionary3? = "+strDict1.Equals(strDict3));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Is Dictionary2 equal to Dictionary3? = True
Is Dictionary1 equal to Dictionary3? = False

उदाहरण

आइए एक और उदाहरण देखें -

using System;
using System.Collections;
using System.Collections.Specialized;
public class Demo {
   public static void Main() {
      StringDictionary strDict1 = new StringDictionary();
      strDict1.Add("A", "John");
      strDict1.Add("B", "Andy");
      strDict1.Add("C", "Tim");
      strDict1.Add("D", "Ryan");
      strDict1.Add("E", "Kevin");
      strDict1.Add("F", "Katie");
      strDict1.Add("G", "Brad");
      Console.WriteLine("StringDictionary1 elements...");
      foreach(DictionaryEntry d in strDict1) {
         Console.WriteLine(d.Key + " " + d.Value);
      }
      StringDictionary strDict2 = new StringDictionary();
      strDict2.Add("A", "John");
      strDict2.Add("B", "Andy");
      strDict2.Add("C", "Tim");
      strDict2.Add("D", "Ryan");
      strDict2.Add("E", "Kevin");
      strDict2.Add("F", "Katie");
      strDict2.Add("G", "Brad");
      Console.WriteLine("\nStringDictionary2 elements...");
      foreach(DictionaryEntry d in strDict2) {
         Console.WriteLine(d.Key + " " + d.Value);
      }
      Console.WriteLine("\nIs Dictionary2 equal to Dictionary1? = "+strDict2.Equals(strDict1));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

StringDictionary1 elements...
a John
b Andy
c Tim
d Ryan
e Kevin
f Katie
g Brad

StringDictionary2 elements...
a John
b Andy
c Tim
d Ryan
e Kevin
f Katie
g Brad
Is Dictionary2 equal to Dictionary1? = False

  1. पायथन में दो वाक्य समान हैं या नहीं, यह जांचने के लिए कार्यक्रम

    मान लीजिए हमारे पास दो वाक्य s और t हैं। हमें यह जांचना होगा कि वे समान हैं या नहीं। यहाँ वाक्य में केवल अंग्रेजी अक्षर हैं। दो वाक्यों को समान कहा जाता है जब इन दिए गए वाक्यों में से एक के अंदर एक मनमाना वाक्य (संभवतः खाली) जोड़ना संभव हो, ताकि दो वाक्य बराबर हो जाएं। इसलिए, यदि इनपुट s =हम शहर को

  1. पायथन पांडा - जांचें कि क्या दो डेटाफ्रेम का कोई विशिष्ट कॉलम बराबर है या नहीं

    यह जांचने के लिए कि दो डेटाफ़्रेम का कोई विशिष्ट कॉलम बराबर है या नहीं, बराबर () विधि का उपयोग करें। आइए पहले दो कॉलम के साथ DataFrame1 बनाएं - dataFrame1 = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar

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

    यह जाँचने के लिए कि क्या डेटाफ़्रेम ऑब्जेक्ट समान हैं, बराबर () विधि का उपयोग करें। सबसे पहले, दो कॉलम के साथ DataFrame1 बनाएं - dataFrame1 = pd.DataFrame(    {       "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', '