System::IO::BinaryReader::Read Methode

BinaryReader::Read() method

Liest ein einzelnes Zeichen aus dem Eingabestream.

virtual int System::IO::BinaryReader::Read()

ReturnValue

Zeichen, das mit UTF‑16 kodiert ist, lesen; wenn das gelesene Zeichen durch zwei Codepunkte in UTF‑16 kodiert wird, wird nur das hohe Surrogat zurückgegeben.

Siehe auch

BinaryReader::Read(ArrayPtr<char_t>, int, int) method

Liest die angegebene Anzahl von Zeichen aus dem Eingabestream, konvertiert sie in UTF-16-Kodierung und schreibt die resultierenden UTF-16-Zeichen in das angegebene Zeichen-Array, beginnend an der angegebenen Position.

virtual int System::IO::BinaryReader::Read(ArrayPtr<char_t> buffer, int index, int count)
ParameterTypBeschreibung
bufferArrayPtr<char_t>Das UTF‑16‑Zeichenarray, in das die aus dem Eingabestrom gelesenen Zeichen geschrieben werden sollen
IndexintEin 0‑basierter Index in buffer, an dem das Schreiben beginnen soll
countintDie Anzahl der Zeichen, die aus dem Strom gelesen werden sollen

ReturnValue

Die Anzahl der aus dem Eingabestrom gelesenen Zeichen

Siehe auch

BinaryReader::Read(ArrayPtr<uint8_t>, int, int) method

Liest die angegebene Anzahl von Bytes aus dem Eingabestream und schreibt sie in das angegebene Byte-Array.

virtual int System::IO::BinaryReader::Read(ArrayPtr<uint8_t> buffer, int index, int count)
ParameterTypBeschreibung
bufferArrayPtr<uint8_t>Das Byte-Array, in das die gelesenen Bytes geschrieben werden sollen
IndexintEine 0-basierte Position in buffer, an der das Schreiben beginnen soll
countintDie Anzahl der zu lesenden Bytes

ReturnValue

Die Anzahl der gelesenen Bytes

Siehe auch