Метод FileStream.Read(Byte[], Int32, Int32)

Выполняет чтение блока байтов из потока и запись данных в заданный буфер.

  • Пространство имен: System.IO
  • Сборка: mscorlib (в mscorlib.dll)

Синтаксис

public override int Read(out byte[] array, int offset, int count)

Параметры

  • array
    • Тип: System.Byte[]
    • Когда этот метод возвращает управление, он содержит указанный массив байтов, в котором значения между offset и ( offset + count - 1 ) заменены байтами, считанными из текущего источника.
  • offset
    • Тип: System.Int32
    • Смещение в байтах в массиве array , в который считанные байты будут помещены.
  • count
    • Тип: System.Int32
    • Максимальное число байтов, предназначенных для чтения.

Возвращаемое значение

  • Тип: System.Int32
  • Общее количество байтов, считанных в буфер.Оно может быть меньше запрошенного числа байтов, если в настоящее время не имеется нужного количества байтов, или же равно нулю, если достигнут конец потока.
developers/references/system.io.filestream.read_arr_system.byte_system.int32_system.int32.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)