Я ознакомился с потокобезопасностью .NET DateTime и другими связанными с этим вопросами, которые я хотел бы уточнить.
Я не меняю сам объект DateTime. Я перезаписываю его из нескольких потоков DateTime obj = DateTime.UtcNow. Я тоже читал из нескольких веток.
Меня не интересует тот факт, что данные на данный момент могут незначительно отличаться, меня интересует, сохранится ли в этой ситуации целостность данных ?
А еще я сравниваю LastTime < DateTime.UtcNow.AddMinutes(-2), в этом случае объект LastTime аналогичен обычному чтению и данные будут полными?
Подробнее здесь: https://stackoverflow.com/questions/792 ... ny-threads
Имеет .NET 8 DateTime целостность данных из многих потоков. ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение