А зачем блокировать на чтение ?
Чтобы при чтении нельзя было изменить
А что бы при чтении не получилось одновременной записи. В сети описано: Если вы читаете из одного потока и пишете из другого, поток чтения может получить поврежденные значения. Чтение из нескольких потоков без одновременной записи потоков безопасно. Но у меня именно запись может быть одновременно с чтением.
🤨Что? Это вопрос?
Не на то сообщение ответил
Чтобы при чтении нельзя было изменить
Он же по идее только ссылку поменяет. а не будет по битово менять данные. Ну окей.
Но это стркуктура же, и в сети описано что операция не атомартна. https://stackoverflow.com/questions/14345164/is-net-datetime-thread-safe
Обсуждают сегодня