C#中检查SortedSet和指定集合是否共享公共元素

要检查SortedSet和指定的集合是否共享公共元素,代码如下-

示例

using System;

using System.Collections.Generic;

public class Demo {

   public static void Main() {

      SortedSet<int> set1 = new SortedSet<int>();

      set1.Add(100);

      set1.Add(200);

      set1.Add(300);

      set1.Add(400);

      set1.Add(500);

      set1.Add(600);

      SortedSet<int> set2 = new SortedSet<int>();

      set2.Add(100);

      set2.Add(200);

      set2.Add(300);

      set2.Add(400);

      set2.Add(500);

      set2.Add(600);

      Console.WriteLine("Does it share common elements? = "+set1.Overlaps(set2));

   }

}

输出结果

这将产生以下输出-

Does it share common elements? = True

示例

让我们看另一个例子-

using System;

using System.Collections.Generic;

public class Demo {

   public static void Main() {

      SortedSet<int> set1 = new SortedSet<int>();

      set1.Add(100);

      set1.Add(200);

      set1.Add(300);

      SortedSet<int> set2 = new SortedSet<int>();

      set2.Add(450);

      set2.Add(550);

      set2.Add(650);

      set2.Add(750);

      set2.Add(800);

      Console.WriteLine("Does it share common elements? = "+set1.Overlaps(set2));

   }

}

输出结果

这将产生以下输出-

Does it share common elements? = False

以上是 C#中检查SortedSet和指定集合是否共享公共元素 的全部内容, 来源链接: utcz.com/z/317177.html

回到顶部