System::IO::StringReader class

StringReader class

Bir dizeden karakter okuyan bir okuyucuyu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class StringReader : public System::IO::TextReader

Yöntemler

YöntemAçıklama
Close() overrideAkışı kapatır.
Dispose() overrideHiçbir şey yapmaz.
Dispose(bool) overrideHiçbir şey yapmaz.
Peek() overrideAkıştan tek bir karakteri, akış konumunu değiştirmeden okur.
Read() overrideAkıştan tek bir karakter okur.
Read(ArrayPtr<char_t>, int, int) overrideAkıştan belirtilen sayıda karakteri, belirtilen konumdan başlayarak belirtilen karakter dizisine okur.
ReadLine() overrideAkıştan karakterleri mevcut satırın sonuna kadar okur.
ReadToEnd() overrideAkıştan karakterleri akışın sonuna kadar okur.
StringReader(const String&)Belirtilen dizeden karakter okuyan yeni bir StringReader sınıf örneği oluşturur.

Ayrıca Bakınız