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

用lock (ht.SyncRoot)的话,只能一个线程操作他,比如一个线程在遍历的时候另一个线程就不能add了,何如能同时进行

白衣染霜花
浏览 378回答 1
1回答

一只甜甜圈

不会同时进行的,因为syncroot 的时候会进行锁定。 这个是为了线程安全的考虑。
打开App,查看更多内容
随时随地看视频慕课网APP