📜  C# 中的 SortedList ContainsKey() 方法及示例(1)

📅  最后修改于: 2023-12-03 14:39:44.824000             🧑  作者: Mango

C# 中的 SortedList ContainsKey() 方法及示例

简介

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。在实际编程中,我们常常需要使用该方法来处理集合中的数据。