为了账号安全,请及时绑定邮箱和手机立即绑定

Hashtable如何在多个线程中同时有修改和遍历

Hashtable如何在多个线程中同时有修改和遍历

白衣染霜花 2018-12-07 09:57:03
用lock (ht.SyncRoot)的话,只能一个线程操作他,比如一个线程在遍历的时候另一个线程就不能add了,何如能同时进行
查看完整描述

1 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

不会同时进行的,因为syncroot 的时候会进行锁定。

这个是为了线程安全的考虑。

查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 377 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信