📅  最后修改于: 2023-12-03 14:40:30.933000             🧑  作者: Mango
SortedList
类是 .NET 中的一个集合类,存储键/值对,并按键按升序排序。如果您想要获取 SortedList
对象的值列表,您可以使用 Values
属性。
SortedList<string, int> grades = new SortedList<string, int>();
grades.Add("John", 90);
grades.Add("Jane", 95);
grades.Add("Jack", 80);
ICollection<int> values = grades.Values;
在上面的代码中,我们首先创建了一个 SortedList
对象,名字为 grades
,并添加了三组键/值对。然后,我们使用 Values
属性来获取 grades
中的所有值。
Values
属性返回一个实现了 ICollection<T>
接口的对象。因此,您可以像访问其他集合一样,使用该对象的方法和属性。
foreach (int grade in values)
{
Console.WriteLine(grade);
}
在上面的代码中,我们使用 foreach
循环遍历了 values
接口,并将每个值打印到控制台。
除了 Values
属性之外,您还可以使用 Keys
属性来获取 SortedList
对象的所有键。另外,您还可以使用 GetEnumerator
方法来获取一个枚举器,以便进行迭代操作。
希望这篇介绍能够帮助您获取 SortedList
对象的值列表。