首页 新闻 会员 周边 捐助

多线程里面用ConcurrentDictionary的TryAdd的方法,如果key不存在会返回false吗

0
悬赏园豆:10 [待解决问题]

多线程里面用ConcurrentDictionary的TryAdd的方法,如果key不存在会返回false吗

拖鞋王子的主页 拖鞋王子 | 初学一级 | 园豆:38
提问于:2014-01-27 17:57
< >
分享
所有回答(1)
0

当key不存在的时候,添加成功,返回true,否则失败返回false。 你刚好说反了。 如果要用覆盖式的添加应该使用AddOrUpdate 方法。

参考: http://msdn.microsoft.com/zh-cn/library/dd267291(v=vs.110).aspx

天方 | 园豆:5432 (大侠五级) | 2014-01-27 22:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册