Могут ли два процесса считывать данные из одного и того же текстового файла одновременно без ошибок?
У меня странная проблема с системой проприетарного программного обеспечения. В любом случае, я думаю, что единственный вопрос, на который мне нужно ответить, - "могут ли два процесса в среде.NET считывать из одного и того же текстового файла (файлового ввода-вывода) одновременно без ошибок"? Данный файл представляет собой файл CSV 3 ГБ.
1 ответ
Вы можете открыть файл с FileAccess.Read
а также FileShare.ReadWrite
Режим.
Проверьте этот вопрос: Как я могу прочитать текстовый файл, не блокируя его?