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

C#で2つのリストが等しいかどうかを比較するにはどうすればよいですか?


2つのリストを設定します-

リスト1

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

リスト2

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

ここで、以下が異なる要素を返す場合、リストが等しくないことを意味します-

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

public class Demo {
   public static void Main() {
      List < string > list1 = new List < string > ();
      list1.Add("P");
      list1.Add("Q");
      list1.Add("R");

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

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

      list2.Add("P");
      list2.Add("R");
      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. Excel で違いを見つけるために 2 つの列を比較する方法

    これは、しばしば発生する興味深い状況です。つまり、データを 2 つの異なる列に区別する必要がある場合があります。 Excel が 2 つのリストを比較して差異を返すプロセスは非常に多くあります。この記事では、違いを見つけるために Excel で 2 つの列を比較する方法について説明します。 Excel で違いを見つけるために 2 つの列を比較する 7 つの方法 このセクションには、 7 が含まれています。 違いを見つけるために Excel で 2 つの列を比較する方法。ここでは、それらについて 1 つずつ説明します。接続を維持してください! それでは、これを実現する方法を説明するために、

  2. Excel で 2 つの列またはリストを比較する方法 (4 つの適切な方法)

    Excel でさまざまなタスクを実行しているときに、2 つまたは複数の列の一致と相違が必要な状況に遭遇することがよくあります。 Excel で 2 つの列またはリストを比較するのは難しいことではありませんが、方法がたくさんあるので混乱するかもしれません。この記事では、Excel で列を一致させて区別するためのさまざまな手法を探します。 Excel で 2 つの列またはリストを比較する 4 つの方法 2 つの列のデータセットがあります。その列には、スーパー ショップの 2 つのショールームの商品名が含まれています。この 2 つのショールームのデータを比較します。 1.等号演算子を使用して