首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何测试C#Hashtable是否包含特定的键/值对?

要测试C# Hashtable是否包含特定的键/值对,您可以使用ContainsKey()方法来检查是否存在特定的键,然后使用Contains()方法来检查是否存在特定的键/值对。以下是一个示例:

代码语言:csharp
复制
using System;
using System.Collections;

class Program
{
    static void Main()
    {
        Hashtable hashtable = new Hashtable();
        hashtable.Add("key1", "value1");
        hashtable.Add("key2", "value2");

        string keyToFind = "key1";
        string valueToFind = "value1";

        if (hashtable.ContainsKey(keyToFind) && hashtable[keyToFind].Equals(valueToFind))
        {
            Console.WriteLine($"The hashtable contains the key/value pair: {keyToFind}/{valueToFind}");
        }
        else
        {
            Console.WriteLine($"The hashtable does not contain the key/value pair: {keyToFind}/{valueToFind}");
        }
    }
}

在这个示例中,我们创建了一个Hashtable,并添加了两个键/值对。然后,我们使用ContainsKey()方法检查Hashtable是否包含特定的键,如果包含,我们再使用Contains()方法检查是否包含特定的键/值对。如果包含,我们输出相应的消息,否则输出不包含的消息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券