Итак, я читаю о синхронизации в .NET, и меня поразило любопытство.Если у вас есть несколько объектов READING для одних и тех же данных, вы должны использовать ReaderWriterLock.AcquireReaderLock
, чтобы убедиться, что никакой другой объект не изменяет данные, пока в них есть блокировка.
Сейчас ... Если я уверен, что нет объектабудет изменять данные (хотя бы они читаются), имеет ли смысл приобретать ReaderLock
?Или его советуют использовать и почему?