System::ConsoleOutput 类

ConsoleOutput class

表示标准输出流。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装在 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。

class ConsoleOutput : public System::IO::TextWriter

方法

方法描述
get_Encoding() override始终返回 ASCII 编码。
Write(bool) override将指定布尔值的字符串表示输出到当前对象所表示的输出流。
Write(const SharedPtr<Object>&) override将指定对象的字符串表示输出到当前对象所表示的输出流。
Write(char_t) override将指定字符值输出到当前对象所表示的输出流。
Write(Decimal) overrideDecimal 值的字符串表示输出到当前对象所表示的输出流。
Write(double) override将双精度浮点值的字符串表示输出到当前对象所表示的输出流。
Write(int32_t) override将 32 位整数值的字符串表示输出到由当前对象表示的输出流。
Write(int64_t) override将 64 位整数值的字符串表示输出到由当前对象表示的输出流。
Write(float) override将单精度浮点值的字符串表示输出到由当前对象表示的输出流。
Write(const String&) override将指定的字符串对象输出到由当前对象表示的输出流。
Write(uint32_t) override将无符号 32 位整数值的字符串表示输出到由当前对象表示的输出流。
Write(uint64_t) override将无符号 64 位整数值的字符串表示输出到由当前对象表示的输出流。
Write(const ArrayPtr<char_t>&) override将指定字符数组的字符串表示输出到由当前对象表示的输出流。
Write(const ArrayPtr<char_t>&, int32_t, int32_t) override将指定字符数组的一段值的字符串表示输出到由当前对象表示的输出流。
Write(const char_t *) override将指定的 C 字符串输出到由当前对象表示的输出流。
Write(const TypeInfo&) override将指定的 TypeInfo 对象的字符串表示输出到由当前对象表示的输出流。
Write(const char *)
WriteLine() override将当前行终止符输出到由当前对象表示的输出流。
WriteLine(const SharedPtr<Object>&) override将指定对象的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(bool) override将指定布尔值的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(char_t) override将指定的字符值以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(Decimal) overrideDecimal 值的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(double) override将双精度浮点值的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(int) override将 32 位整数值的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(int64_t) override将 64 位整数值的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(float) override将单精度浮点值的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(const String&) override将指定的字符串对象以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(uint32_t) override将无符号 32 位整数值的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(uint64_t) override将无符号 64 位整数值的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(const ArrayPtr<char_t>&) override将指定字符数组的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(const ArrayPtr<char_t>&, int32_t, int32_t) override将指定字符数组的一段值的字符串表示以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(const char_t *) override将指定的 C 字符串以及当前行终止符一起输出到由当前对象表示的输出流。
WriteLine(const TypeInfo&) override将指定的 TypeInfo 对象的字符串表示输出到由当前对象表示的输出流,并在其后附加当前的行终止符。
WriteLine(const char *)

另见