C#数据结构使用小计
- 1. HashTable
HashTable中的Key和Value均为Object类型,可以存放任何Object类型的数据。
1)简单操作:
HashTable ht = new HashTable();
- 添加键值对:ht.Add(key,value);
- 移除某键值对:ht.Remove(key);
- 判断是否包含某个键值:ht.Contains(key)
- 清除哈希表:ht.Clear();
- 根据key获取value:Object value = (Object)ht[key];
2) 遍历
- 遍历键值Key
foreach(Object item in ht.Keys)
{
}
- 遍历Value
foreach(Object value in ht.Values)
{
}
- 遍历键值对
foreach(DictionaryEntry de in ht)
{
Object key = de.Key;
Object value = de.Value;
}
浙公网安备 33010602011771号