System::IO::StringReader sınıfı

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. Yığın (stack) üzerinde veya new operatörüyle bu tipin örneğini oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarı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ışın konumunu değiştirmeden akıştan tek bir karakter okur.
Read() overrideAkıştan tek bir karakter okur.
Read(ArrayPtr<char_t>, int, int) overrideBelirtilen konumdan başlayarak akıştan belirtilen karakter dizisine belirtilen sayıda karakter okur.
ReadLine() overrideAkıştan karakterleri, geçerli 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