C#中报"给定关键字不在字典中"异常是怎么回事?怎么处理?

Shansha33 2008-11-07 01:36:32
C#中报"给定关键字不在字典中"异常是怎么回事?怎么处理?
...全文
24384 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
fthappy520 2010-11-15
  • 打赏
  • 举报
回复
顶 一楼
JiYi512 2010-09-07
  • 打赏
  • 举报
回复
就是用containskey先检查一下关键字存不存在,挺好的,学习了,mark下,谢谢
jiaohu1234 2010-07-08
  • 打赏
  • 举报
回复
我遇到了这样的问题!我想实现的功能是当在页面A点击保存时,跳到另一个页面B,而此时页面B自动刷新刚刚增加的一条记录.现在的问题是,当我点击保存时就报"给定关键字不在字典中"这个错误!望高手指教!
zyqwai 2009-04-20
  • 打赏
  • 举报
回复
可能是某个该属性对应的对象并没有存储到集合中或者存储到集合中的对象就没有该属性
lexin19842419 2008-11-17
  • 打赏
  • 举报
回复
我用的是DATAWINDOW 和C#在一起使用的,用的是公司的框架。
老是提示给定的关键字不在字典中,望高手指教,谢谢了。
yqy3310 2008-11-07
  • 打赏
  • 举报
回复
dt.ContainsKey(key)
mademelaugh 2008-11-07
  • 打赏
  • 举报
回复
异常提示本身已经说明问题了.
Shansha33 2008-11-07
  • 打赏
  • 举报
回复
是呀!
ICanUseThisID 2008-11-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ICanUseThisID 的回复:]
那就先判断关键字在不在字典中
ps:楼主说的是Dictionary <T,T>吗?
[/Quote]
ICanUseThisID 2008-11-07
  • 打赏
  • 举报
回复
那就先判断关键字在不在字典中
ps:楼主说的是Dictionary<T>吗?
s000rd 2008-11-07
  • 打赏
  • 举报
回复
你的dictionary里没有定义,却直接使用了,检查一下是否是拼写错误。

111,112

社区成员

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

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

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