TextWriterTraceListener.Write(String) 方法

定义

将一条消息写入此实例的 Writer

C#
public override void Write (string? message);
C#
public override void Write (string message);

参数

message
String

要写入的消息。

示例

以下示例实现一myWriter个名为 TextWriterTraceListener 的 以写入控制台屏幕。 该示例将两行写入控制台屏幕。 请注意,第二次写入与第一次写入在同一行中显示。 然后,该示例刷新并关闭流。

C#
public class Sample
{

 void Main(string[] args) {
    /* Create a text writer that writes to the console screen and add
     * it to the trace listeners */
    TextWriterTraceListener myWriter = new TextWriterTraceListener();
    myWriter.Writer = System.Console.Out;
    Trace.Listeners.Add(myWriter);

    // Write the output to the console screen.
    myWriter.Write("Write to console screen. ");
    myWriter.WriteLine("Again, write to the Console screen.");

    // Flush and close the output.
    myWriter.Flush();
    myWriter.Close();
 }
}

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

另请参阅