📅  最后修改于: 2023-12-03 15:30:17.102000             🧑  作者: Mango
在 C# 中,SortedSet
是一种非常强大的集合类型。它代表了一个有序集合,其中每个元素都有一个唯一的值,并且这些元素按照特定的顺序进行排序。
可以使用以下代码创建 SortedSet:
SortedSet<int> sortedSet = new SortedSet<int>();
这将创建一个新的 SortedSet 对象,其中元素的类型为整数。
可以使用 Add
方法向 SortedSet 添加元素:
sortedSet.Add(5);
sortedSet.Add(1);
sortedSet.Add(3);
这将向 SortedSet 中添加三个整数元素。
可以使用 foreach
循环遍历 SortedSet 中的所有元素:
foreach (int i in sortedSet)
{
Console.WriteLine(i);
}
这将在控制台上打印 SortedSet 中所有元素的值。请注意,元素按升序排序。
可以使用 First
和 Last
属性分别访问 SortedSet 中的第一个和最后一个元素:
int first = sortedSet.First;
int last = sortedSet.Last;
这将分别获取 SortedSet 中的第一个和最后一个整数元素的值。
SortedSet 还支持许多其他操作,如:
Contains
方法:判断 SortedSet 中是否包含某个元素Count
属性:获取 SortedSet 中元素的数量Remove
方法:从 SortedSet 中删除某个元素有关详细信息,请参阅官方文档。
SortedSet 是一个非常有用的集合类型,可以轻松地管理按特定顺序排序的元素集合。如果您需要在 C# 中使用有序集合,请尝试使用 SortedSet。