C#哈希表删除元素 官网
在C#中,可通过Remove方法从哈希表里删除元素。 // 引入命名空间using System;using System.Collections;class Program{ static void Main() { // 创建哈希表 Hashtable ht = new Hashtable(); ht.Add("key1", "value1"); ht.Add("key2", "value2"); // 删除元素 ht.Remove("key1"); // 输出元素数量,运行结果:1 Console.WriteLine(ht.Count); }} 若要删除所有元素,可用Clear方法。 // 创建哈希表Hashtable ht = new Hashtable();ht.Add("key1", "value1");ht.Add("key2", "value2");// 删除所有元素ht.Clear();// 输出元素数量,运行结果:0Console.WriteLine(ht.Count); 用Remove方法时,若键不存在,不会抛异常,只是不做任何操作。