System::IO::StreamReader::Read‑metod

StreamReader::Read() method

Läser ett enskilt tecken från strömmen.

virtual int System::IO::StreamReader::Read() override

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 surrogaten.

Se även

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

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

virtual int System::IO::StreamReader::Read(ArrayPtr<char_t> buffer, int index, int count) override
ParameterTypBeskrivning
bufferArrayPtr<char_t>Den UTF-16-teckenarray som tecknen som lästs från strömmen ska skrivas till.
indexintEtt 0-baserat index i buffer där skrivning ska börja
countintAntalet tecken att läsa från strömmen

ReturnValue

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

Se även