Kelas System::IO::StringWriter

StringWriter class

Mengimplementasikan sebuah TextWriter yang menulis informasi ke sebuah string. 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 balut kelas ini dengan pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskannya ke fungsi sebagai argumen.

class StringWriter : public System::IO::TextWriter

Metode

MetodeDeskripsi
get_Encoding() overrideMengembalikan enkoding yang sedang digunakan.
virtual GetStringBuilder()Mengembalikan StringBuilder yang sedang digunakan.
StringWriter(const System::SharedPtr<Text::StringBuilder>&, const IFormatProviderPtr&)Membuat instance baru dari StringWriter menggunakan StringBuilder yang ditentukan dan IFormatProvider.
StringWriter(const System::SharedPtr<Text::StringBuilder>&)Membuat instance baru dari StringWriter menggunakan StringBuilder yang ditentukan dan IFormatProvider dari budaya saat ini.
StringWriter(const IFormatProviderPtr&)Membuat instance baru dari StringWriter menggunakan IFormatProvider yang ditentukan.
StringWriter()Membuat instance baru dari StringWriter menggunakan IFormatProvider dari budaya saat ini.
ToString() const overrideMengembalikan string yang mendasari.
Write(char_t) overrideMenulis karakter yang ditentukan ke aliran.
Write(const ArrayPtr<char_t>&, int32_t, int32_t) overrideMenulis subrentang karakter yang ditentukan dari array karakter yang ditentukan ke aliran.
Write(const String&) overrideMenulis string yang ditentukan ke aliran.

Lihat Juga