2012-05-02 62 views
3

複製時File.Copy(source,dest)是否鎖定文件?當一個文件被複制到一個線程中時,第二個線程是否可以開始將同一文件複製到不同的dest?File.Copy(source,dest)是否鎖定文件?

謝謝,

+0

閱讀通常不會鎖定。所以,源應該是別人可讀的。當它正在被寫入時,目標應該被鎖定。 – 2012-05-02 17:01:11

+0

你試過了嗎? –

+0

我真的建議你改變你的用戶名。 SO不是4chan :) – sean717

回答

3

當一個線程正在複製文件時,多線程可以以只讀模式同時訪問該文件。對同一個文件可以同時執行多個複製操作。

0

是的,你可以:)這就像你將相同的文件複製到Windows上的不同文件夾。

0

不,沒有鎖和多線程應該能夠稱它爲好。

相關問題