Partager via


TextWriterTraceListener.Write(String) Méthode

Définition

Écrit un message dans le Writer de cette instance.

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)

Paramètres

message
String

Message à écrire.

Exemples

L’exemple suivant implémente un TextWriterTraceListener nommé myWriter pour écrire dans l’écran de la console. L’exemple écrit deux lignes dans l’écran de la console. Notez que la deuxième écriture s’affiche sur la même ligne que la première écriture. L’exemple vide et ferme ensuite le flux.

void main()
{
   #if defined(TRACE)
   // Create a text writer that writes to the console screen and add
   // it to the trace listeners.
   TextWriterTraceListener^ myWriter = gcnew 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();
   #endif
}
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

S’applique à

Voir aussi