社区
C#
帖子详情
什么时候该用Hashtable?
jevajeva84
2006-10-21 06:00:14
什么时候该用Hashtable,Array和ArrayList呢?各位举例说明
...全文
252
3
打赏
收藏
什么时候该用Hashtable?
什么时候该用Hashtable,Array和ArrayList呢?各位举例说明
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xyq1986
2006-10-21
打赏
举报
回复
HashTable有key的时候用,其中key可以是object
Array是抽象类
ArrayList类似数组,不过可以自动增长,性能不错,添加成员时超出了容量,ArrayLiat就会自动增长,新增的内在区域可以存储当前容量的两倍,并重新定位这些元素
股神
2006-10-21
打赏
举报
回复
up
www_123du_com
2006-10-21
打赏
举报
回复
Hashtable是键值对的时候使用,很明显。
Array应该是性好最好的,定长数组。
想要有数组的功能,又希望变长,就用ArrayList。
08:
Hashtable
的操作.pdf
哈希表的添加关键字和值在遍历输出的时候是任意的没有规律,不按顺序的
Hashtable
table = new
Hashtable
(); table.Add("you", "你"); table.Add("and", "和"); table.Add("me", "我"); Console.WriteLine("你...
为什么哈希存取比较快?使用它需要付出什么代价
我们在享受高性能的同时,需要付出什么代价(这几天看红顶商人胡雪岩,经典台词:在你享受这之前,必须受别人吃不了的苦,忍受别人受不了的屈辱),那么使用
Hashtable
是否就是一桩无本万利的买卖呢?就此疑问,做以下...
HashTable
、HashSet和Dictionary的区别点总结
* 多线程程序中推荐使用
Hashtable
,因为它默认允许单线程写入,多线程读取,可以使用Synchronized()方法获得完全线程安全的类型 五、性能比较 在通过代码测试的时候发现: * 如果key是整数型,Dictionary的效率比...
浅析C#的复制和克隆
//上面遍历的时候需要修改
HashTable
中的键值,一般会报异常,提示您的集合已修改XXX什么的,因为foreach遍历的时候,in 后面的集合不可更改 //这个时候应该我想到了,应该在便利之前复制一份,
HashTable
ht2 = new ...
c#中hastable的使用
### C# 中
Hashtable
的使用详解 #### 一、概述 在 C# 编程语言中,`
Hashtable
` 是一个非常重要的数据结构,它允许我们通过键(Key)来快速访问对应的值(Value)。`
Hashtable
` 类是 .NET Framework 的一部分,...
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章