📅  最后修改于: 2023-12-03 14:39:44.824000             🧑  作者: Mango
C# 中的 SortedList 是一种排序的键/值对集合,其基本数据结构为数组。ContainsKey() 方法是 SortedList 提供的一个用于判断集合中是否包含指定键的方法。该方法的返回值为布尔类型,如果集合中包含指定键,则返回 true,否则返回 false。
下面是 SortedList ContainsKey() 方法的语法:
public bool ContainsKey (object key);
该方法有一个 object 类型的 key 参数,用于指定要判断的键值。
下面是一个使用 SortedList ContainsKey() 方法的示例:
using System;
using System.Collections;
class Program
{
static void Main()
{
SortedList mySortedList = new SortedList();
// 添加键值对
mySortedList.Add("key1", "value1");
mySortedList.Add("key2", "value2");
mySortedList.Add("key3", "value3");
// 判断集合中是否包含指定键
if (mySortedList.ContainsKey("key2"))
{
Console.WriteLine("mySortedList 包含 key2");
}
else
{
Console.WriteLine("mySortedList 不包含 key2");
}
}
}
该示例中,我们首先创建了一个空的 SortedList mySortedList,并向其中添加了三个键值对。然后使用 ContainsKey() 方法判断集合中是否包含 key2 这个键。由于 mySortedList 中已经包含了 key2,因此在执行完该程序后,控制台上将输出“mySortedList 包含 key2”。
ContainsKey() 是 SortedList 中用于判断集合中是否包含指定键的方法。该方法的返回值为布尔类型,如果集合中包含指定键,则返回 true,否则返回 false。在实际编程中,我们常常需要使用该方法来处理集合中的数据。