System::IO::TextReader class

TextReader class

Kelas dasar untuk kelas-kelas yang mewakili pembaca yang membaca urutan karakter dari berbagai sumber. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk melewatkannya ke fungsi sebagai argumen.

class TextReader : public System::IDisposable

Metode

MetodeDeskripsi
virtual Close()Menutup aliran dan melepaskan sumber daya yang diperoleh.
Dispose() overrideMelepaskan semua sumber daya yang digunakan oleh objek saat ini dan menutup aliran yang mendasarinya.
virtual Peek()Membaca satu karakter dari aliran tanpa mengubah kursor baca aliran.
virtual Read()Membaca satu karakter dari aliran.
virtual Read(ArrayPtr<char_t>, int, int)Membaca sejumlah karakter yang ditentukan dari aliran dan menuliskannya ke array karakter yang ditentukan mulai dari posisi yang ditentukan.
virtual ReadBlock(ArrayPtr<char_t>, int, int)Membaca jumlah maksimum karakter yang ditentukan dari pembaca teks saat ini dan menuliskan data ke buffer, mulai dari indeks yang ditentukan.
virtual ReadLine()Membaca karakter dari aliran hingga akhir baris saat ini.
virtual ReadToEnd()Membaca karakter dari aliran hingga akhir aliran.

Lihat Juga