using System;
using System.Collections;
class Program
{
    static void Main()
    {
        // 创建一个 Hashtable 实例
        Hashtable hashtable = new Hashtable();
        // 添加键值对到 Hashtable 中
        hashtable.Add("key1", "value1");
        hashtable.Add("key2", "value2");
        hashtable.Add("key3", "value3");
        // 通过键获取值
        string value1 = (string)hashtable["key1"];
        Console.WriteLine("Value for key1: " + value1);
        // 检查 Hashtable 是否包含某个键
        if (hashtable.ContainsKey("key2"))
        {
            Console.WriteLine("Hashtable contains key2.");
        }
        // 遍历 Hashtable 中的所有键值对
        foreach (DictionaryEntry entry in hashtable)
        {
            Console.WriteLine("Key: {0}, Value: {1}", entry.Key, entry.Value);
        }
        // 移除某个键值对
        hashtable.Remove("key3");
        // 获取 Hashtable 的大小
        Console.WriteLine("Hashtable count: " + hashtable.Count);
    }
}new Hashtable() 创建一个新的哈希表。Add 方法将键值对添加到哈希表中。hashtable["key1"]。ContainsKey 方法检查哈希表中是否包含指定的键。foreach 循环遍历哈希表中的所有键值对。Remove 方法从哈希表中移除指定的键值对。Count 属性获取哈希表中键值对的数量。希望这段代码和解释对你有帮助!
上一篇:c# 获取当前时间戳
下一篇:c# json解析
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站