2

別のプロセスによって既に開かれているファイルを読み取るには、通常、次のようにします。

var outStream = new FileStream(fileName, FileMode.Open, 
                               FileAccess.Write, FileShare.ReadWrite);

逆の効果を達成する方法はありますか?つまり、プログラムにファイルを排他的に所有させ、ストリームが閉じられるまで他のプロセスがファイルを読み取れないようにしますか?

4

1 に答える 1