FileStream: удаление «NULL» из последней строки файла - PullRequest
0 голосов
/ 22 апреля 2019

Я хотел бы знать, почему после загрузки файла с веб-сервера (последняя строка файла * .hex ничего не содержит, это просто пустая строка), он сохраняет последнюю строку нового файла с NULL, который увеличивает размер моего * .hex файла:

        byte[] buffer = null;

        using (FileStream fs = new FileStream("Drive of the server: //download.hex", FileMode.Open, FileAccess.Read))
        {
            buffer = new byte[fs.Length];       
            fs.Read(buffer, 0, (int)fs.Length);
        }

        var cd = new System.Net.Mime.ContentDisposition
        {
            FileName = "Fresh_copy_of_the_file" + ".hex",
            Inline = false,
        };

        Response.AppendHeader("Content-Disposition", cd.ToString());

        return File(buffer, "application/octet-stream");

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...