给定关键字不在字典中

安心逍遥 2010-03-22 06:24:25
给定关键字不在字典中??什么意思啊?
...全文
395 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cjcgy 2010-03-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 gsq_0912 的回复:]

引用 1 楼 qldsrx 的回复:
这是在使用Dictionary<T>的时候,Key不存在引发的异常,你需要先调用ContainsKey()方法,检查是否存在相应的Key。
注:如果你使用Hashtable,则不需要检查,不存在会返回null的。

不止這一種情況!
[/Quote]

和没说一样。
当然不止。
也可能是你自己throw的。
安心逍遥 2010-03-23
  • 打赏
  • 举报
回复
谢谢,已经解决了
mayonglong 2010-03-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 qldsrx 的回复:]
这是在使用Dictionary<T>的时候,Key不存在引发的异常,你需要先调用ContainsKey()方法,检查是否存在相应的Key。
注:如果你使用Hashtable,则不需要检查,不存在会返回null的。
[/Quote]

对的~
maodehua718 2010-03-22
  • 打赏
  • 举报
回复
学习,顶顶
gsq_0912 2010-03-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 qldsrx 的回复:]
这是在使用Dictionary<T>的时候,Key不存在引发的异常,你需要先调用ContainsKey()方法,检查是否存在相应的Key。
注:如果你使用Hashtable,则不需要检查,不存在会返回null的。
[/Quote]
不止這一種情況!
qldsrx 2010-03-22
  • 打赏
  • 举报
回复
这是在使用Dictionary<T>的时候,Key不存在引发的异常,你需要先调用ContainsKey()方法,检查是否存在相应的Key。
注:如果你使用Hashtable,则不需要检查,不存在会返回null的。

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧