MemoryStream.ReadByte Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает байт из текущего потока.
public:
override int ReadByte();
public override int ReadByte();
override this.ReadByte : unit -> int
Public Overrides Function ReadByte () As Integer
Возвращаемое значение
Байт приведение к объекту Int32или -1, если достигнут конец потока.
Исключения
Текущий экземпляр потока закрыт.
Примеры
Этот пример кода является частью более крупного примера, предоставленного для MemoryStream класса.
// Read the remaining bytes, byte by byte.
while(count < memStream.Length)
{
byteArray[count++] = (byte)memStream.ReadByte();
}
' Read the remaining Bytes, Byte by Byte.
While(count < memStream.Length)
byteArray(count) = _
Convert.ToByte(memStream.ReadByte())
count += 1
End While
Комментарии
Этот метод переопределяет метод ReadByte.
Если операция чтения выполнена успешно, текущая позиция в потоке выполняется по одному байту. Если возникает исключение, текущая позиция в потоке не изменяется.