📅  最后修改于: 2023-12-03 15:00:15.602000             🧑  作者: Mango
SortedSet 是 C# 中的集合类型之一,它可以存储一组排好序的元素。使用 SortedSet 可以方便地实现许多常见的操作,例如搜索、插入、删除和迭代。
本文将介绍如何创建 SortedSet,并提供一些示例代码来帮助您开始使用它。
要创建一个 SortedSet 对象,需要使用 SortedSet
SortedSet<int> setOfIntegers = new SortedSet<int>();
当然也可以在创建 SortedSet 对象时初始化元素,例如:
SortedSet<int> setOfIntegers = new SortedSet<int> { 1, 2, 3 };
上述代码创建了一个包含三个整数元素的 SortedSet。
SortedSet 提供了 Add() 方法来向集合中添加元素。例如,要将元素 4 添加到上面的 SortedSet 中,可以使用以下代码:
setOfIntegers.Add(4);
Add() 方法将按升序将元素插入集合中。
要从 SortedSet 中删除元素,可以使用 Remove() 方法。例如,要删除元素 3,可以使用以下代码:
setOfIntegers.Remove(3);
如果集合中不存在元素 3,那么 Remove() 方法将不会执行任何操作。
可以使用 foreach 循环迭代 SortedSet 中的元素:
foreach (var item in setOfIntegers)
{
Console.WriteLine(item);
}
上述代码将按升序输出集合中的所有元素。
SortedSet 是一个有用的集合类型,它提供了许多方便的操作,例如搜索、插入、删除和迭代。要创建 SortedSet 对象,请使用 SortedSet