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

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

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

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

1 回答

?
一只甜甜圈

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

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

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

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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号