.net 数组是否多线程安全

https://img1.mukewang.com/5b8b8abb00018e1510770461.jpg

我这样使用数组是否多线程安全, 我这里只是局部代码不知道大家看的明白不

图中代码目的是为了把activeUsers 集合中的对象转成UserActiveLogModel 数组

然后.net 数组在哪些场景下多线程安全, 哪些不安全


红颜莎娜
浏览 479回答 1
1回答

拉丁的传说

说的没有线程安全问题,不是说数组就是线程安全的,只是说你这样用不涉及到数组的线程安全问题。因为虽然你的代码是并行处理,但是并不存在同时对同一个内存空间进行读写的问题。如果你把i改成一个常数0,那么就有可能出现线程安全问题.
打开App,查看更多内容
随时随地看视频慕课网APP