C#
 Computer >> コンピューター >  >> プログラミング >> C#

2つのLinkedListオブジェクトがC#で等しいかどうかを確認します


2つのLinkedListオブジェクトが等しいかどうかを確認するためのコードは、次のとおりです-

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(String[] args){
      LinkedList<string> list1 = new LinkedList<string>();
      list1.AddLast("One");
      list1.AddLast("Two");
      list1.AddLast("Three");
      list1.AddLast("Four");
      list1.AddLast("Five");
      Console.WriteLine("Elements in LinkedList1...");
      foreach (string res in list1){
         Console.WriteLine(res);
      }
      LinkedList<string> list2 = new LinkedList<string>();
      list2.AddLast("India");
      list2.AddLast("US");
      list2.AddLast("UK");
      list2.AddLast("Canada");
      list2.AddLast("Poland");
      list2.AddLast("Netherlands");
      Console.WriteLine("Elements in LinkedList2...");
      foreach (string res in list2){
         Console.WriteLine(res);
      }
      LinkedList<string> list3 = new LinkedList<string>();
      list3 = list2;
      Console.WriteLine("Is LinkedList3 equal to LinkedList2? = "+list3.Equals(list2));
   }
}

出力

これにより、次の出力が生成されます-

Elements in LinkedList1...
One
Two
Three
Four
Five

Elements in LinkedList2...
India
US
UK
Canada
Poland
Netherlands
Is LinkedList3 equal to LinkedList2? = True

別の例を見てみましょう-

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(String[] args){
      LinkedList<string> list1 = new LinkedList<string>();
      list1.AddLast("One");
      list1.AddLast("Two");
      list1.AddLast("Three");
      list1.AddLast("Four");
      list1.AddLast("Five");
      Console.WriteLine("Elements in LinkedList1...");
      foreach (string res in list1){
         Console.WriteLine(res);
      }
      LinkedList<string> list2 = new LinkedList<string>();
      list2.AddLast("India");
      list2.AddLast("US");
      list2.AddLast("UK");
      list2.AddLast("Canada");
      list2.AddLast("Poland");
      list2.AddLast("Netherlands");
      Console.WriteLine("Elements in LinkedList2...");
      foreach (string res in list2){
         Console.WriteLine(res);
      }
      Console.WriteLine("Is LinkedList2 equal to LinkedList1? = "+list2.Equals(list1));
   }
}

出力

これにより、次の出力が生成されます-

Elements in LinkedList1...
One
Two
Three
Four
Five

Elements in LinkedList2...
India
US
UK
Canada
Poland
Netherlands
Is LinkedList2 equal to LinkedList1? = False



  1. PythonPandas-2つのIndexオブジェクトが等しいかどうかを判断します

    2つのIndexオブジェクトが等しいかどうかを判断するには、 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とindex2を表示する- print("Pandas Index1...\n",index1) print(

  2. PythonPandas-データフレームオブジェクトが等しいかどうかを確認します

    DataFrameオブジェクトが等しいかどうかを確認するには、equals()メソッドを使用します。最初に、2つの列を持つDataFrame1を作成しましょう- dataFrame1 = pd.DataFrame(    {       "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'], "Reg_Price": [700