Информация об изменениях

Сообщение Re[7]: Как в одну строку кода прочитать содержимое файла в м от 05.01.2024 23:27

Изменено 05.01.2024 23:28 rg45

Re[7]: Как в одну строку кода прочитать содержимое файла в м
Здравствуйте, ·, Вы писали:

·>Да та же проблема. Надо резервировать массив, читать файл до конца и обрезать хвост. А если размер файла внезапно вырос (как /proc/self/status), то реаллоцировать. Да, могут быть реаллокации в экзотических случаях, но хотя бы результат будет точным всегда.


А если изменился не размер, а содержимое?
Re[7]: Как в одну строку кода прочитать содержимое файла в м
Здравствуйте, ·, Вы писали:

·>Да та же проблема. Надо резервировать массив, читать файл до конца и обрезать хвост. А если размер файла внезапно вырос (как /proc/self/status), то реаллоцировать. Да, могут быть реаллокации в экзотических случаях, но хотя бы результат будет точным всегда.


File.GetAllBytes именно так и ведет себя, вы проверяли? А если изменился не размер, а содержимое?