TextWriterTraceListener.Write(String) 方法

定义

将消息写入此实例的 Writer

public:
 override void Write(System::String ^ message);
public override void Write(string? message);
public override void Write(string message);
override this.Write : string -> unit
Public Overrides Sub Write (message As String)

参数

message
String

要写入的消息。

示例

以下示例实现 TextWriterTraceListener 要写入控制台屏幕的命名 myWriter 对象。 该示例将两行写入控制台屏幕。 请注意,第二次写入出现在与第一次写入相同的行上。 然后,该示例刷新并关闭流。

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();
 }
}
Public Class Sample    

    Public Shared Sub Main()
        ' Create a text writer that writes to the console screen and add
        ' it to the trace listeners 
        Dim myWriter As 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()
    End Sub

End Class

适用于

另请参阅