📅  最后修改于: 2023-12-03 15:14:29.138000             🧑  作者: Mango
在 C# 中,SortedSet 是一种集合类型,它存储了按顺序排序的一组唯一的元素。在本文中,我们将学习如何将元素添加到 SortedSet 中。
在往 SortedSet 中添加元素之前,我们需要先了解它的常用方法。下面是一些常用的方法:
SortedSet 通过 Add() 方法来添加元素。下面是添加元素到 SortedSet 的示例代码:
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
SortedSet<int> set = new SortedSet<int>();
set.Add(1);
set.Add(5);
set.Add(3);
set.Add(2);
set.Add(4);
foreach (int i in set)
{
Console.WriteLine(i);
}
}
}
上述代码将创建一个 SortedSet,向其中添加五个整数,并通过 foreach 循环输出它们。输出结果如下:
1
2
3
4
5
可以看到,SortedSet 已将元素按照升序排序,并且没有重复元素。
如果我们尝试向 SortedSet 中添加一个已经存在的元素,该元素将不会被重复添加。下面是往 SortedSet 中添加已有元素的示例代码:
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
SortedSet<int> set = new SortedSet<int>();
set.Add(1);
set.Add(2);
set.Add(3);
set.Add(4);
set.Add(5);
set.Add(3); // 重复添加元素
foreach (int i in set)
{
Console.WriteLine(i);
}
}
}
该代码将在 SortedSet 中重复添加元素 3,并在输出时验证元素是否被重复添加。输出结果如下:
1
2
3
4
5
本文介绍了向 SortedSet 中添加元素的方法,以及 SortedSet 中常用的方法。通过这些方法,我们可以轻松地向 SortedSet 中添加元素,并对其进行必要的操作。