将 SortedSet 的并集转换为 C# 中的集合
要计算 SortedSet 的并集到集合,代码如下 −
示例
using System;
using System.Collections.Generic;
public class Demo {
public static void Main() {
SortedSet<int> set1 = new SortedSet<int>();
set1.Add(50);
set1.Add(100);
set1.Add(150);
Console.WriteLine("SortedSet1 elements...");
foreach(int ele in set1) {
Console.WriteLine(ele);
}
SortedSet<int> set2 = new SortedSet<int>();
set2.Add(100);
set2.Add(150);
set2.Add(200);
set2.Add(250);
Console.WriteLine("SortedSet2 elements...");
foreach(int ele in set2) {
Console.WriteLine(ele);
}
Console.WriteLine("Union...");
set1.UnionWith(set2);
foreach(int ele in set1) {
Console.WriteLine(ele);
}
}
}输出
这将生成以下输出 −
SortedSet1 elements... 50 100 150 SortedSet2 elements... 100 150 200 250 Union... 50 100 150 200 250
示例
我们来看另一个示例 −
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);
Console.WriteLine("SortedSet1 elements...");
foreach(int ele in set1) {
Console.WriteLine(ele);
}
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("SortedSet2 elements...");
foreach(int ele in set2) {
Console.WriteLine(ele);
}
Console.WriteLine("Union...");
set1.UnionWith(set2);
foreach(int ele in set1) {
Console.WriteLine(ele);
}
}
}输出
这将生成以下输出 −
SortedSet1 elements... 100 200 300 400 500 600 SortedSet2 elements... 100 200 300 400 500 600 Union... 100 200 300 400 500 600
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP