0

2 つのスレッドを使用してファイルに書き込もうとしています。1ReaderWriterLockつのスレッドがファイルに書き込みを行っているときに 2 番目のスレッドが来る場合、実際にはロックが解放されるのを待つのでしょうか、それともファイルへの書き込みをスキップするだけでしょうか?

4

2 に答える 2

0

はい、ファイルは書き込みに対して閉じられ、すべての書き込みスレッドは書き込みキューに配置されますが、読み取りに対しては開かれます: https://docs.microsoft.com/en-us/dotnet/api/system.threading.readerwriterlock?ビュー=netcore-3.1

于 2020-05-06T06:40:40.597 に答える