BinaryReaderWithEndians

public BinaryReaderWithEndians(Stream input)

Language: C#

Инициализирует новый экземпляр BinaryReaderWithEndians

Parameters:

  • input: Поток для чтения

public BinaryReaderWithEndians(Stream input, Encoding encoding)

Language: C#

Инициализирует новый экземпляр BinaryReaderWithEndians

Parameters:

  • input: Поток для чтения
  • encoding: Кодировка

public BinaryReaderWithEndians(Stream input, Encoding encoding, bool leaveOpen)

Language: C#

Инициализирует новый экземпляр BinaryReaderWithEndians

Parameters:

  • input: Поток для чтения
  • encoding: Кодировка
  • leaveOpen: Оставлять поток открытым после завершения чтения

public short ReadInt16BE()

Language: C#

Читает 16-битное целое число в формате big-endian

Returns: 16-битное целое число

public int ReadInt32BE()

Language: C#

Читает 32-битное целое число в формате big-endian

Returns: 32-битное целое число

public long ReadInt64BE()

Language: C#

Читает 64-битное целое число в формате big-endian

Returns: 64-битное целое число

public ushort ReadUInt16BE()

Language: C#

Читает 16-битное беззнаковое целое число в формате big-endian

Returns: 16-битное беззнаковое целое число

public uint ReadUInt32BE()

Language: C#

Читает 32-битное беззнаковое целое число в формате big-endian

Returns: 32-битное беззнаковое целое число

public ulong ReadUInt64BE()

Language: C#

Читает 64-битное беззнаковое целое число в формате big-endian

Returns: 64-битное беззнаковое целое число

public byte[] ReadBytesBE(int bytesToRead)

Language: C#

Читает массив байтов в формате big-endian

Parameters:

  • bytesToRead: Количество байтов для чтения

Returns: Массив байтов