社区
C#
帖子详情
菜鸟小妹提问:Hashtable 取某个值的问题!
wangtiantian23
2008-05-23 02:15:58
我有一个Hashtable 里面存了很多值,如何取到我我想要的某个值。
例如:
Hashtable ht=new Hashtable(); //创建一个Hashtable实例
ht.Add("E","1");
ht.Add("A","2");
ht.Add("C","3");
ht.Add("B","4");
我现在只想取到 Key值为大写“C”的值3那!
有哪些方法!
请各位师哥代码赐教!
...全文
126
21
打赏
收藏
菜鸟小妹提问:Hashtable 取某个值的问题!
我有一个Hashtable 里面存了很多值,如何取到我我想要的某个值。 例如: Hashtable ht=new Hashtable(); //创建一个Hashtable实例 ht.Add("E","1"); ht.Add("A","2"); ht.Add("C","3"); ht.Add("B","4"); 我现在只想取到 Key值为大写“C”的值3那! 有哪些方法! 请各位师哥代码赐教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eagle_2008
2008-05-26
打赏
举报
回复
ht["C"].ToString()
LittleXun
2008-05-26
打赏
举报
回复
很多种方法实现啊
ht["C"]
foreach()
建议使用Dicationary.
jin20000
2008-05-23
打赏
举报
回复
int i=1;
jin20000
2008-05-23
打赏
举报
回复
int i=0;
jin20000
2008-05-23
打赏
举报
回复
{6}
cxfcxf8
2008-05-23
打赏
举报
回复
string a=ht["C"]
另外还是用dictionary好些。
net0003
2008-05-23
打赏
举报
回复
不错
qdkll
2008-05-23
打赏
举报
回复
ht["C"].ToString()
panw520
2008-05-23
打赏
举报
回复
[Quote=引用 6 楼 virusplayer 的回复:]
string a=(string)ht["C"];
或者循环key,如果是C,就输出对应的值
hashtable不好,会有box,unboxing的性能损失,建议使用泛型中的dictionary <key,value>代替
[/Quote]
正解
fuda_1985
2008-05-23
打赏
举报
回复
[Quote=引用 11 楼 ericzhangbo1982111 的回复:]
ht["C"];
这样就可以了
ht.Keys;
[/Quote]
ericzhangbo1982111
2008-05-23
打赏
举报
回复
ht["C"];
这样就可以了
ht.Keys;
viewsonic2235
2008-05-23
打赏
举报
回复
if (ht.ContainsKey("C"))
{
string a = ht["C"].ToString();
}
h_w_king
2008-05-23
打赏
举报
回复
(string)ht["C"]
wangtiantian23
2008-05-23
打赏
举报
回复
没有!ht.key 这个方法啊!
沅江汐水
2008-05-23
打赏
举报
回复
ht["C"].ToString()
virusswb
2008-05-23
打赏
举报
回复
string a=(string)ht["C"];
或者循环key,如果是C,就输出对应的值
hashtable不好,会有box,unboxing的性能损失,建议使用泛型中的dictionary<key,value>代替
stning
2008-05-23
打赏
举报
回复
[Quote=引用 1 楼 Kevin_LiuFeng 的回复:]
if(ht.key == "C")
{
ht.Value
}
[/Quote]
chenli133
2008-05-23
打赏
举报
回复
ht["c"]
cancerser
2008-05-23
打赏
举报
回复
string a=(string)ht["C"];
珍惜生命远离CPP
2008-05-23
打赏
举报
回复
item属性
加载更多回复(1)
Java系列(面试必备):HashMap和
Hashtable
的区别!
Java系列(面试必备):HashMap 和
Hashtable
的 6 个区别! 前言 今天博主将为大家分享:Java系列(面试必备):HashMap 和
Hashtable
的 6 个区别!不喜勿喷,如有异议欢迎讨论!首先推荐结合博主的这篇文章进行阅读===>Java系列(面试必备):简单的hashCode和equals面试题,有好多坑! HashMap 和
Hashtable
是 J...
HashMap和
Hashtable
的区别(绝对经典)
相同点: hashmap和
Hashtable
都实现了map接口 不同点:
Hashtable
是不允许键或
值
为 null 的,HashMap 的键
值
则都可以为 null。 实现方式不同:
Hashtable
继承了 Dictionary类,而 HashMap 继承的是 AbstractMap 类。 初始化容量不同:HashMap 的初始容量为:16,
Hashtable
初始容量为:11,两者的负载因子默认都是:0.75。 扩容机制不同:当已用容量>总容量 * 负载因子时,HashMap 扩容规则为当前
IIS部署时System.MissingMethodException:找不到方法:“!![]System.Array.Empty()
问题
解决
二话不说,先上图: 经过网上查找及分析,原因可能时.NET版本兼容
问题
,需要升级为.NET4.5或以上: 在安装升级包时,会出现无法安装,需要先安装KB291935补丁,顺着提示从官网进行下载并安装: 有两种安装方式:直接下载补丁自行安装及通过Windows更新程序自动更新。 说明:以上补丁需要全部下载,且按照顺序进行安装。 下来开始安装开头的.NET Framew...
Java集合篇:
Hashtable
原理详解(JDK1.8)
(本文使用的源码基于JDK1.8的) 一、
Hashtable
的基本方法: 这部分参考博客:https://blog.csdn.net/chenssy/article/details/22896871 1、定义:
HashTable
在Java中的定义如下: public class
Hashtable
<K,V> extends Dictionary<K,V...
深入Java集合学习系列:
Hashtable
的实现原理
我们先对
Hashtable
有个整体认识,然后再学习它的源码,最后再通过实例来学会使用
Hashtable
。 第1部分
Hashtable
介绍 第2部分
Hashtable
数据结构 第3部分
Hashtable
源码解析(基于JDK1.6.0_45) 第4部分
Hashtable
遍历方式 第5部分
Hashtable
示例 转载请注明出处:http://www.cnblogs.com/
C#
111,115
社区成员
642,552
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章