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

दो सूचियों की तुलना कैसे करें और सी # में तीसरी सूची में अंतर कैसे जोड़ें?

सबसे पहले, दो सूचियाँ सेट करें -

सूची एक

List < string > list1 = new List < string > ();
list1.Add("A");
list1.Add("B");
list1.Add("C");
list1.Add("D");

सूची दो

List < string > list2 = new List < string > ();
list2.Add("C");
list2.Add("D");

दो सूची के बीच अंतर खोजने और अंतर तत्वों को प्रदर्शित करने के लिए -

IEnumerable < string > list3;
list3 = list1.Except(list2);
foreach(string value in list3) {
   Console.WriteLine(value);
}

दो सूचियों की तुलना करने के लिए पूरा उदाहरण निम्नलिखित है -

उदाहरण

using System;
using System.Collections.Generic;
using System.Linq;

public class Demo {
   public static void Main() {
      List < string > list1 = new List < string > ();
      list1.Add("A");
      list1.Add("B");
      list1.Add("C");
      list1.Add("D");

      Console.WriteLine("First list...");
      foreach(string value in list1) {
         Console.WriteLine(value);
      }

      Console.WriteLine("Second list...");
      List < string > list2 = new List < string > ();

      list2.Add("C");
      list2.Add("D");
      foreach(string value in list2) {
         Console.WriteLine(value);
      }

      Console.WriteLine("Difference in the two lists...");
      IEnumerable < string > list3;
      list3 = list1.Except(list2);
      foreach(string value in list3) {
         Console.WriteLine(value);
      }
   }
}

  1. पायथन में सूचियों और टुपल्स में क्या अंतर है?

    लिस्ट और टुपल को पायथन के अनुक्रम डेटा प्रकार कहा जाता है। दोनों प्रकार की वस्तुएं अल्पविराम से अलग की गई वस्तुओं का संग्रह हैं जरूरी नहीं कि एक ही प्रकार की हों। हालाँकि, सूची और टपल के बीच मुख्य अंतर यह है कि सूची वस्तु परिवर्तनशील है जबकि टपल वस्तु अपरिवर्तनीय है। एक बार मेमोरी में बनने के बाद अप

  1. हम पायथन में दो सूचियों के तत्वों की तुलना कैसे करते हैं?

    विधि cmp() दो सूचियों के तत्वों की तुलना करती है। यदि तत्व एक ही प्रकार के हैं, तो यह तुलना करता है और परिणाम देता है। यदि तत्व अलग-अलग प्रकार के हैं, तो यह जांचता है कि क्या वे संख्याएं हैं। यदि वे संख्याएँ हैं, तो यदि आवश्यक हो तो यह टाइप ज़बरदस्ती करता है और तुलना करता है। यदि कोई तत्व एक संख्या

  1. दो एक्सेल फाइलों की तुलना कैसे करें और अंतर को हाइलाइट करें

    आपके कंप्यूटर पर अलग-अलग फ़ोल्डरों में समान नाम वाली दो एक्सेल फाइलें हैं। आप कैसे निर्धारित करते हैं कि फ़ाइलें डुप्लिकेट हैं या एक ही एक्सेल कार्यपुस्तिका के विभिन्न संस्करण हैं? इस ट्यूटोरियल में, हम आपको दिखाएंगे कि दो एक्सेल फाइलों की तुलना कैसे करें, भले ही आपके कंप्यूटर पर एक्सेल स्थापित न हो