System::IO::StringReader-klass

StringReader class

Representerar en läsare som läser tecken från en sträng. Objekt av denna klass bör endast allokeras med System::MakeObject()-funktionen. Skapa aldrig en instans av denna typ på stacken eller med operator new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.

class StringReader : public System::IO::TextReader

Metoder

MetodBeskrivning
Close() overrideStänger strömmen.
Dispose() overrideGör ingenting.
Dispose(bool) overrideGör ingenting.
Peek() overrideLäser ett enda tecken från strömmen utan att ändra strömmens position.
Read() overrideLäser ett enda tecken från strömmen.
Read(ArrayPtr<char_t>, int, int) overrideLäser det angivna antalet tecken från strömmen till den angivna teckenarrayen med start vid den angivna positionen.
ReadLine() overrideLäser tecken från strömmen tills slutet av den aktuella raden.
ReadToEnd() overrideLäser tecken från strömmen tills slutet av strömmen.
StringReader(const String&)Skapar en ny instans av StringReader-klassen som läser tecken från den angivna strängen.

Se även