首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

多线程与此同时下载5个文件时,下载的那段代码需要加锁吗

2011-12-23 
多线程同时下载5个文件时,下载的那段代码需要加锁吗?多线程下载时,下载的那段代码需要加锁吗?如果加锁,那

多线程同时下载5个文件时,下载的那段代码需要加锁吗?
多线程下载时,下载的那段代码需要加锁吗?如果加锁,那么其他线程必须等到上一个线程下载玩,其他的线程才能够开始下载,那就是一个文件下载完,另一个才能下吗?那就不是同时下载了!

[解决办法]
如果你的代码访问的资源相互之间没有冲突,完全不用同步。
[解决办法]
如果存在几个线程下载同一个文件的情况,需要加锁的。否则不必。

[解决办法]
下载的文件不冲突可以不加锁

热点排行