System::IO::BinaryReader::Read metod

BinaryReader::Read() method

Läser ett enda tecken från inmatningsströmmen.

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

ReturnValue

Läs tecken kodade med UTF-16‑kodning; om det lästa tecknet representeras av två kodpunkter i UTF-16‑kodning returneras endast den högre surragate.

Se även

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

Läser det angivna antalet tecken från inmatningsströmmen, konverterar dem till UTF-16-kodning och skriver de resulterande UTF-16-tecknen till den angivna teckenarrayen med start vid den angivna positionen.

virtual int System::IO::BinaryReader::Read(ArrayPtr<char_t> buffer, int index, int count)
ParameterTypeBeskrivning
buffertArrayPtr<char_t>Den UTF-16‑teckenarrayen att skriva de tecken som lästs från inmatningsströmmen till
indexintEtt 0‑baserat index i buffer där skrivning ska påbörjas
countintAntalet tecken att läsa från strömmen

ReturnValue

Antalet tecken som lästs från inmatningsströmmen

Se även

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

Läser det angivna antalet byte från inmatningsströmmen och skriver dem till den angivna bytearrayen.

virtual int System::IO::BinaryReader::Read(ArrayPtr<uint8_t> buffer, int index, int count)
ParameterTypeBeskrivning
buffertArrayPtr<uint8_t>Bytearrayen att skriva de lästa bytena till.
indexintEn 0-baserad position i buffer att börja skriva vid
countintAntalet byte att läsa

ReturnValue

Antalet lästa byte

Se även