Метод FileStream.Read(Byte[], Int32, Int32)
Выполняет чтение блока байтов из потока и запись данных в заданный буфер.
Синтаксис
public override int Read(out byte[] array, int offset, int count)
Параметры
array
-
Когда этот метод возвращает управление, он содержит указанный массив байтов, в котором значения между offset и ( offset + count - 1 ) заменены байтами, считанными из текущего источника.
Возвращаемое значение
-
Общее количество байтов, считанных в буфер.Оно может быть меньше запрошенного числа байтов, если в настоящее время не имеется нужного количества байтов, или же равно нулю, если достигнут конец потока.