社区
C#
帖子详情
关于Hashtable 的问题
Brssye
2006-10-27 05:26:02
查找Hashtable 中是否存在某个key怎么写啊。如要我查找是否有hashtable["a"]这个key.
...全文
144
4
打赏
收藏
关于Hashtable 的问题
查找Hashtable 中是否存在某个key怎么写啊。如要我查找是否有hashtable["a"]这个key.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
andybogard
2006-10-27
打赏
举报
回复
Hashtable.ContainsKey
liujia_0421
2006-10-27
打赏
举报
回复
HashTable的一些简单操作:
在哈希表中添加一个keyvalue键值对:HashtableObject.Add(key,value);
在哈希表中去除某个keyvalue键值对:HashtableObject.Remove(key);
从哈希表中移除所有元素: HashtableObject.Clear();
判断哈希表是否包含特定键key: HashtableObject.Contains(key);
下面控制台程序将包含以上所有操作:
using System;
using System.Collections; file使用Hashtable时,必须引入这个命名空间
class hashtable
{
public static void Main()
{
Hashtable ht=new Hashtable(); file创建一个Hashtable实例
ht.Add(E,e);添加keyvalue键值对
ht.Add(A,a);
ht.Add(C,c);
ht.Add(B,b);
string s=(string)ht[A];
if(ht.Contains(E)) file判断哈希表是否包含特定键,其返回值为true或false
Console.WriteLine(the E keyexist);
ht.Remove(C);移除一个keyvalue键值对
Console.WriteLine(ht[A]);此处输出a
ht.Clear();移除所有元素
Console.WriteLine(ht[A]); file此处将不会有任何输出
}
}
楼主参考一下...
Brssye
2006-10-27
打赏
举报
回复
多谢,在MSDN中只看了属性,没有看方法,晕死了。
yeerh
2006-10-27
打赏
举报
回复
if(Hashtable.ContainsKey("a"))
{
有
}
else
{
无
}
C# json 转
hashtable
var
hashtable
= (
Hashtable
)serializer.Deserialize(jsonString, typeof(
Hashtable
)); ``` 2. **Newtonsoft.Json**:这是更流行和功能强大的第三方库,也被称为Json.NET。它的`JsonConvert.DeserializeObject`方法...
HashMap 与
HashTable
的区别
HashMap与
Hashtable
的区别是面试中经常遇到的一个
问题
。这个
问题
看似简单,但如果深究进去,也能了解到不少知识。本文对两者从来源,特性,算法等多个方面进行对比总结。力争多角度,全方位的展示二者的不同,做到此...
Java集合框架精讲
Collection集合的继承体系、Map集合的集合体系、部分数据结构知识点、List、Set、ArrayList、Vector、LinkedList、Iterator(迭代器)、TreeSet、...HashMap、
Hashtable
、LinkedHashMap、Collections等知识点的讲解...
HashMap和
Hashtable
的区别(绝对经典)
hashmap和
Hashtable
都实现了map接口 不同点:
Hashtable
是不允许键或值为 null 的,HashMap 的键值则都可以为 null。 实现方式不同:
Hashtable
继承了 Dictionary类,而 HashMap 继承的是 AbstractMap 类。 初始化...
深入解析
Hashtable
的线程同步
问题
在我们最熟悉的概念里,我们都知道相对于Hashmap而言,
Hashtable
的处理效率更慢,因为
Hashtable
引入了多线程安全机制,所以在处理键值对的时候,效率很慢。 但事实上
Hashtable
本身是没有实现serializable接口,也...
C#
110,825
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章