Hashtable 键值对集合
在键值对集合当中,我们是根据键去找值的。
键值对对象[键]=值;
键值对集合当中,键必须是唯一的,而值是可以重复的
using System;
using System.Collections;
namespace HashTable方法
{
class Program
{
static void Main(string[] args)
{
Hashtable ht = new Hashtable();
ht.Add(1,"张三");
ht.Add(2,true);
ht.Add(3,'男');
ht.Add(false,"错误的");
ht[6] = "新来的";//也是一种添加数据的方式
if (!ht.ContainsKey("abc"))//判断是否含有该值
{
ht.Add("abc","cba");
}
else
{
Console.WriteLine("已经存在这个值了");
}
//ht.Clear();清空集合中所有元素
ht.Remove(3);//清空对应键的元素
foreach (var item in ht.Keys)
{
Console.WriteLine("键是{0},值是{1}",item,ht[item]);
}
}
}
}```