1

次のコードを使用してファイルをロックできることを理解しています。

using (FileStream fs = 
         File.Open("MyFile.txt", FileMode.Open, FileAccess.Read, FileShare.None))
{
   // use fs
}

ただし、異なるスレッドで実行されるアクションに基づくアプリケーションがあります。したがって、最初にファイルをロックし、そのスレッドを終了してから、後で(おそらく数時間後に)ファイルのロックを解除したいと思います。これは可能ですか?

4

0 に答える 0