StringWriter Clase

Definición

Implementa un TextWriter para escribir información en una cadena.Implements a TextWriter for writing information to a string. La información se almacena en un StringBuilder subyacente.The information is stored in an underlying StringBuilder.

public ref class StringWriter : System::IO::TextWriter
public class StringWriter : System.IO.TextWriter
[System.Serializable]
public class StringWriter : System.IO.TextWriter
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class StringWriter : System.IO.TextWriter
type StringWriter = class
    inherit TextWriter
[<System.Serializable>]
type StringWriter = class
    inherit TextWriter
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type StringWriter = class
    inherit TextWriter
Public Class StringWriter
Inherits TextWriter
Herencia
StringWriter
Herencia
Atributos

Ejemplos

En el ejemplo de código siguiente se muestra la creación de un párrafo continuo a partir de un grupo de oraciones de doble espacio y, a continuación, la conversión del párrafo de nuevo al texto original.The following code example demonstrates the creation of a continuous paragraph from a group of double-spaced sentences, and then the conversion of the paragraph back to the original text.

using namespace System;
using namespace System::IO;
int main()
{
   String^ textReaderText = "TextReader is the abstract base "
   "class of StreamReader and StringReader, which read "
   "characters from streams and strings, respectively.\n\n"
   "Create an instance of TextReader to open a text file "
   "for reading a specified range of characters, or to "
   "create a reader based on an existing stream.\n\n"
   "You can also use an instance of TextReader to read "
   "text from a custom backing store using the same "
   "APIs you would use for a string or a stream.\n\n";
   Console::WriteLine(  "Original text:\n\n{0}", textReaderText );

   // From textReaderText, create a continuous paragraph 
   // with two spaces between each sentence.
      String^ aLine;
   String^ aParagraph;
   StringReader^ strReader = gcnew StringReader( textReaderText );
   while ( true )
   {
      aLine = strReader->ReadLine();
      if ( aLine != nullptr )
      {
         aParagraph = String::Concat( aParagraph, aLine,  " " );
      }
      else
      {
         aParagraph = String::Concat( aParagraph,  "\n" );
         break;
      }
   }

   Console::WriteLine(  "Modified text:\n\n{0}", aParagraph );
   
   // Re-create textReaderText from aParagraph.
   int intCharacter;
   Char convertedCharacter;
   StringWriter^ strWriter = gcnew StringWriter;
   strReader = gcnew StringReader( aParagraph );
   while ( true )
   {
      intCharacter = strReader->Read();
      
      // Check for the end of the string 
      // before converting to a character.
      if ( intCharacter == -1 )
            break;

      
      convertedCharacter = Convert::ToChar( intCharacter );
      if ( convertedCharacter == '.' )
      {
         strWriter->Write(  ".\n\n" );
         
         // Bypass the spaces between sentences.
         strReader->Read();
         strReader->Read();
      }
      else
      {
         strWriter->Write( convertedCharacter );
      }
   }

   Console::WriteLine(  "\nOriginal text:\n\n{0}", strWriter->ToString() );
}

using System;
using System.IO;

class StringRW
{
    static void Main()
    {
        string textReaderText = "TextReader is the abstract base " +
            "class of StreamReader and StringReader, which read " +
            "characters from streams and strings, respectively.\n\n" +

            "Create an instance of TextReader to open a text file " +
            "for reading a specified range of characters, or to " +
            "create a reader based on an existing stream.\n\n" +

            "You can also use an instance of TextReader to read " +
            "text from a custom backing store using the same " +
            "APIs you would use for a string or a stream.\n\n";

        Console.WriteLine("Original text:\n\n{0}", textReaderText);

        // From textReaderText, create a continuous paragraph
        // with two spaces between each sentence.
        string aLine, aParagraph = null;
        StringReader strReader = new StringReader(textReaderText);
        while(true)
        {
            aLine = strReader.ReadLine();
            if(aLine != null)
            {
                aParagraph = aParagraph + aLine + " ";
            }
            else
            {
                aParagraph = aParagraph + "\n";
                break;
            }
        }
        Console.WriteLine("Modified text:\n\n{0}", aParagraph);

        // Re-create textReaderText from aParagraph.
        int intCharacter;
        char convertedCharacter;
        StringWriter strWriter = new StringWriter();
        strReader = new StringReader(aParagraph);
        while(true)
        {
            intCharacter = strReader.Read();

            // Check for the end of the string
            // before converting to a character.
            if(intCharacter == -1) break;

            convertedCharacter = Convert.ToChar(intCharacter);
            if(convertedCharacter == '.')
            {
                strWriter.Write(".\n\n");

                // Bypass the spaces between sentences.
                strReader.Read();
                strReader.Read();
            }
            else
            {
                strWriter.Write(convertedCharacter);
            }
        }
        Console.WriteLine("\nOriginal text:\n\n{0}",
            strWriter.ToString());
    }
}
Option Explicit
Option Strict

Imports System.IO

Public Class StrReader

    Shared Sub Main()
    
        Dim textReaderText As String = "TextReader is the " & _
            "abstract base class of StreamReader and " & _
            "StringReader, which read characters from streams " & _
            "and strings, respectively." & _
            vbCrLf & vbCrLf & _
            "Create an instance of TextReader to open a text " & _
            "file for reading a specified range of characters, " & _
            "or to create a reader based on an existing stream." & _
            vbCrLf & vbCrLf & _
            "You can also use an instance of TextReader to read " & _
            "text from a custom backing store using the same " & _
            "APIs you would use for a string or a stream." & _
            vbCrLf & vbCrLf

        Console.WriteLine("Original text:" & vbCrLf & vbCrLf & _
            textReaderText)

        ' From textReaderText, create a continuous paragraph 
        ' with two spaces between each sentence.
        Dim aLine, aParagraph As String
        Dim strReader As New StringReader(textReaderText)
        While True
            aLine = strReader.ReadLine()
            If aLine Is Nothing Then
                aParagraph = aParagraph & vbCrLf
                Exit While
            Else
                aParagraph = aParagraph & aLine & " "
            End If
        End While
        Console.WriteLine("Modified text:" & vbCrLf & vbCrLf & _ 
            aParagraph)
    
        ' Re-create textReaderText from aParagraph.
        Dim intCharacter As Integer 
        Dim convertedCharacter As Char 
        Dim strWriter As New StringWriter()
        strReader = New StringReader(aParagraph)
        While True
            intCharacter = strReader.Read()

            ' Check for the end of the string 
            ' before converting to a character.
            If intCharacter = -1 Then
                Exit While
            End If

            convertedCharacter = Convert.ToChar(intCharacter)
            If convertedCharacter = "."C Then
                strWriter.Write("." & vbCrLf & vbCrLf)

                ' Bypass the spaces between sentences.
                strReader.Read()
                strReader.Read()
            Else
                strWriter.Write(convertedCharacter)
            End If
        End While
        Console.WriteLine(vbCrLf & "Original text:" & vbCrLf & _ 
            vbCrLf & strWriter.ToString())

    End Sub
End Class

Comentarios

StringWriter permite escribir en una cadena de forma sincrónica o asincrónica.StringWriter enables you to write to a string synchronously or asynchronously. Puede escribir un carácter cada vez con el Write(Char) WriteAsync(Char) método o, una cadena a la vez mediante el Write(String) WriteAsync(String) método o.You can write a character at a time with the Write(Char) or the WriteAsync(Char) method, a string at a time using the Write(String) or the WriteAsync(String) method. Además, puede escribir un carácter, una matriz de caracteres o una cadena seguida del terminador de línea de forma asincrónica con uno de los WriteLineAsync métodos.In addition, you can write a character, an array of characters or a string followed by the line terminator asynchronously with one of the WriteLineAsync methods.

Nota

Este tipo implementa la interfaz de IDisposable, pero no ofrece ningún recurso.This type implements the IDisposable interface, but does not actually have any resources to dispose. Esto quiere decir que no es necesario llamar a Dispose() ni usar ningún lenguaje de construcción como using (en C#) o Using (en Visual Basic) para disponer de él.This means that disposing it by directly calling Dispose() or by using a language construct such as using (in C#) or Using (in Visual Basic) is not necessary.

En la tabla siguiente se muestran ejemplos de otras tareas de e/s típicas o relacionadas.The following table lists examples of other typical or related I/O tasks.

Para...To do this... Vea el ejemplo de este tema...See the example in this topic...
Crear un archivo de textoCreate a text file. Cómo: Escribir texto en un archivoHow to: Write Text to a File
Escribir en un archivo de texto.Write to a text file. Cómo: Escribir texto en un archivoHow to: Write Text to a File
Leer de un archivo de texto.Read from a text file. Cómo: Leer texto de un archivoHow to: Read Text from a File
Anexe texto a un archivo.Append text to a file. Cómo: Abrir y anexar a un archivo de registroHow to: Open and Append to a Log File

File.AppendText

FileInfo.AppendText
Obtiene el tamaño de un archivo.Get the size of a file. FileInfo.Length
Obtiene los atributos de un archivo.Get the attributes of a file. File.GetAttributes
Establecer los atributos de un archivo.Set the attributes of a file. File.SetAttributes
Determinar si existe un archivo.Determine if a file exists. File.Exists
Leer de un archivo binario.Read from a binary file. Cómo: Leer y escribir en un archivo de datos recién creadoHow to: Read and Write to a Newly Created Data File
Escribir en un archivo binario.Write to a binary file. Cómo: Leer y escribir en un archivo de datos recién creadoHow to: Read and Write to a Newly Created Data File

Constructores

StringWriter()

Inicializa una nueva instancia de la clase StringWriter.Initializes a new instance of the StringWriter class.

StringWriter(IFormatProvider)

Inicializa una nueva instancia de la clase StringWriter con el control de formato especificado.Initializes a new instance of the StringWriter class with the specified format control.

StringWriter(StringBuilder)

Inicializa una nueva instancia de la clase StringWriter que escribe en el elemento StringBuilder especificado.Initializes a new instance of the StringWriter class that writes to the specified StringBuilder.

StringWriter(StringBuilder, IFormatProvider)

Inicializa una nueva instancia de la clase StringWriter que escribe en el StringBuilder especificado y tiene el proveedor de formato especificado.Initializes a new instance of the StringWriter class that writes to the specified StringBuilder and has the specified format provider.

Campos

CoreNewLine

Almacena los caracteres de nueva línea usados para el TextWriter.Stores the newline characters used for this TextWriter.

(Heredado de TextWriter)

Propiedades

Encoding

Obtiene el Encoding donde se escribe el resultado.Gets the Encoding in which the output is written.

FormatProvider

Obtiene un objeto que controla las operaciones de formato.Gets an object that controls formatting.

(Heredado de TextWriter)
NewLine

Obtiene o establece la cadena de terminador de línea usada por el TextWriter actual.Gets or sets the line terminator string used by the current TextWriter.

(Heredado de TextWriter)

Métodos

Close()

Cierra el StringWriter actual y la secuencia subyacente.Closes the current StringWriter and the underlying stream.

Close()

Cierra el sistema de escritura actual y libera todos los recursos del sistema asociados al sistema de escritura.Closes the current writer and releases any system resources associated with the writer.

(Heredado de TextWriter)
CreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Heredado de MarshalByRefObject)
Dispose()

Libera todos los recursos utilizados por el objeto TextWriter.Releases all resources used by the TextWriter object.

(Heredado de TextWriter)
Dispose(Boolean)

Libera los recursos no administrados que usa StringWriter y, de forma opcional, libera los recursos administrados.Releases the unmanaged resources used by the StringWriter and optionally releases the managed resources.

DisposeAsync()

Libera de forma asincrónica todos los recursos que usa el objeto TextWriter.Asynchronously releases all resources used by the TextWriter object.

(Heredado de TextWriter)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
Flush()

Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.

(Heredado de TextWriter)
FlushAsync()

Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device.

FlushAsync()

Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device.

(Heredado de TextWriter)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetLifetimeService()
Obsoleto.

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Heredado de MarshalByRefObject)
GetStringBuilder()

Devuelve el StringBuilder subyacente.Returns the underlying StringBuilder.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
InitializeLifetimeService()
Obsoleto.

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Heredado de MarshalByRefObject)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.Creates a shallow copy of the current MarshalByRefObject object.

(Heredado de MarshalByRefObject)
ToString()

Devuelve una cadena que contiene los caracteres escritos en el StringWriter actual hasta ahora.Returns a string containing the characters written to the current StringWriter so far.

Write(Boolean)

Escribe la representación de texto de un valor Boolean en la secuencia de texto.Writes the text representation of a Boolean value to the text stream.

(Heredado de TextWriter)
Write(Char)

Escribe un carácter en la cadena.Writes a character to the string.

Write(Char[])

Escribe una matriz de caracteres en la secuencia de texto.Writes a character array to the text stream.

(Heredado de TextWriter)
Write(Char[], Int32, Int32)

Escribe una submatriz de caracteres en la cadena.Writes a subarray of characters to the string.

Write(Decimal)

Escribe la representación de texto de un valor decimal en la secuencia de texto.Writes the text representation of a decimal value to the text stream.

(Heredado de TextWriter)
Write(Double)

Escribe la representación de texto de un punto flotante de 8 bytes en la secuencia de texto.Writes the text representation of an 8-byte floating-point value to the text stream.

(Heredado de TextWriter)
Write(Int32)

Escribe la representación de texto de un entero con signo de 4 bytes en la secuencia de texto.Writes the text representation of a 4-byte signed integer to the text stream.

(Heredado de TextWriter)
Write(Int64)

Escribe la representación de texto de un entero con signo de 8 bytes en la secuencia de texto.Writes the text representation of an 8-byte signed integer to the text stream.

(Heredado de TextWriter)
Write(Object)

Escribe la representación de texto de un objeto en la secuencia de texto mediante una llamada al método ToString en ese objeto.Writes the text representation of an object to the text stream by calling the ToString method on that object.

(Heredado de TextWriter)
Write(ReadOnlySpan<Char>)

Escribe la representación en forma de cadena de un intervalo de caracteres en la cadena actual.Writes the string representation of a span of chars to the current string.

Write(ReadOnlySpan<Char>)

Escribe un intervalo de caracteres en la secuencia de texto.Writes a character span to the text stream.

(Heredado de TextWriter)
Write(Single)

Escribe la representación de texto de un valor de punto flotante de 4 bytes en la secuencia de texto.Writes the text representation of a 4-byte floating-point value to the text stream.

(Heredado de TextWriter)
Write(String)

Escribe una cadena en la cadena actual.Writes a string to the current string.

Write(String, Object)

Escribe una cadena con formato en la secuencia de texto con la misma semántica que el método Format(String, Object).Writes a formatted string to the text stream, using the same semantics as the Format(String, Object) method.

(Heredado de TextWriter)
Write(String, Object, Object)

Escribe una cadena con formato en la secuencia de texto con la misma semántica que el método Format(String, Object, Object).Writes a formatted string to the text stream using the same semantics as the Format(String, Object, Object) method.

(Heredado de TextWriter)
Write(String, Object, Object, Object)

Escribe una cadena con formato en la secuencia de texto con la misma semántica que el método Format(String, Object, Object, Object).Writes a formatted string to the text stream, using the same semantics as the Format(String, Object, Object, Object) method.

(Heredado de TextWriter)
Write(String, Object[])

Escribe una cadena con formato en la secuencia de texto con la misma semántica que el método Format(String, Object[]).Writes a formatted string to the text stream, using the same semantics as the Format(String, Object[]) method.

(Heredado de TextWriter)
Write(StringBuilder)

Escribe la representación en forma de cadena de un generador de cadena en la cadena actual.Writes the string representation of a string builder to the current string.

Write(StringBuilder)

Escribe un generador de cadenas en la secuencia de texto.Writes a string builder to the text stream.

(Heredado de TextWriter)
Write(UInt32)

Escribe la representación de texto de un entero sin signo de 4 bytes en la secuencia de texto.Writes the text representation of a 4-byte unsigned integer to the text stream.

(Heredado de TextWriter)
Write(UInt64)

Escribe la representación de texto de un entero sin signo de 8 bytes en la secuencia de texto.Writes the text representation of an 8-byte unsigned integer to the text stream.

(Heredado de TextWriter)
WriteAsync(Char)

Escribe un carácter en la cadena de forma asincrónica.Writes a character to the string asynchronously.

WriteAsync(Char)

Escribe un carácter en la secuencia de texto de forma asincrónica.Writes a character to the text stream asynchronously.

(Heredado de TextWriter)
WriteAsync(Char[])

Escribe una matriz de caracteres en la secuencia de texto de forma asincrónica.Writes a character array to the text stream asynchronously.

(Heredado de TextWriter)
WriteAsync(Char[], Int32, Int32)

Escribe una submatriz de caracteres en la cadena de forma asincrónica.Writes a subarray of characters to the string asynchronously.

WriteAsync(Char[], Int32, Int32)

Escribe una submatriz de caracteres en la secuencia de texto de forma asincrónica.Writes a subarray of characters to the text stream asynchronously.

(Heredado de TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Escribe de forma asincrónica una región de memoria de caracteres en la cadena.Asynchronously writes a memory region of characters to the string.

WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Escribe una región de la memoria de caracteres en la secuencia de texto de forma asincrónica.Asynchronously writes a character memory region to the text stream.

(Heredado de TextWriter)
WriteAsync(String)

Escribe una cadena en la cadena actual.Writes a string to the current string asynchronously.

WriteAsync(String)

Escribe una cadena en la secuencia de texto de forma asincrónica.Writes a string to the text stream asynchronously.

(Heredado de TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Escribe de forma asincrónica la representación en forma de texto de un generador de cadena en la cadena.Asynchronously writes the text representation of a string builder to the string.

WriteAsync(StringBuilder, CancellationToken)

Escribe un generador de cadenas en la secuencia de texto de forma asincrónica.Asynchronously writes a string builder to the text stream.

(Heredado de TextWriter)
WriteLine()

Escribe un terminador de línea en la secuencia de texto.Writes a line terminator to the text stream.

(Heredado de TextWriter)
WriteLine(Boolean)

Escribe la representación de texto de un valor Boolean seguida de un terminador de línea en la secuencia de texto.Writes the text representation of a Boolean value to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(Char)

Escribe un carácter seguido de un terminador de línea en la secuencia de texto.Writes a character to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(Char[])

Escribe una matriz de caracteres seguida de un terminador de línea en la secuencia de texto.Writes an array of characters to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(Char[], Int32, Int32)

Escribe una submatriz de caracteres seguida de un terminador de línea en la secuencia de texto.Writes a subarray of characters to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(Decimal)

Escribe la representación de texto de un valor decimal seguida de un terminador de línea en la secuencia de texto.Writes the text representation of a decimal value to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(Double)

Escribe la representación de texto de un valor de punto flotante de 8 bytes seguida de un terminador de línea en la secuencia de texto.Writes the text representation of a 8-byte floating-point value to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(Int32)

Escribe la representación de texto de un entero con signo de 4 bytes seguida de un terminador de línea en la secuencia de texto.Writes the text representation of a 4-byte signed integer to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(Int64)

Escribe la representación de texto de un entero con signo de 8 bytes seguida de un terminador de línea en la secuencia de texto.Writes the text representation of an 8-byte signed integer to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(Object)

Escribe la representación de texto de un objeto mediante una llamada al método ToString en ese objeto, seguida de un terminador de línea en la secuencia de texto.Writes the text representation of an object to the text stream, by calling the ToString method on that object, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(ReadOnlySpan<Char>)

Escribe la representación en forma de texto de un intervalo de caracteres en la cadena, seguida de un terminador de línea.Writes the text representation a span of characters to the string, followed by a line terminator.

WriteLine(ReadOnlySpan<Char>)

Escribe la representación de texto de un intervalo de caracteres seguida de un terminador de línea en la secuencia de texto.Writes the text representation of a character span to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(Single)

Escribe la representación de texto de un valor de punto flotante de 4 bytes seguida de un terminador de línea en la secuencia de texto.Writes the text representation of a 4-byte floating-point value to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(String)

Escribe una cadena seguida de un terminador de línea en la secuencia de texto.Writes a string to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(String, Object)

Escribe una cadena con formato y una nueva línea en la secuencia de texto con la misma semántica que el método Format(String, Object).Writes a formatted string and a new line to the text stream, using the same semantics as the Format(String, Object) method.

(Heredado de TextWriter)
WriteLine(String, Object, Object)

Escribe una cadena con formato y una nueva línea en la secuencia de texto con la misma semántica que el método Format(String, Object, Object).Writes a formatted string and a new line to the text stream, using the same semantics as the Format(String, Object, Object) method.

(Heredado de TextWriter)
WriteLine(String, Object, Object, Object)

Escribe una cadena con formato y una línea nueva en la secuencia de texto con la misma semántica que Format(String, Object).Writes out a formatted string and a new line to the text stream, using the same semantics as Format(String, Object).

(Heredado de TextWriter)
WriteLine(String, Object[])

Escribe una cadena con formato y una línea nueva en la secuencia de texto con la misma semántica que Format(String, Object).Writes out a formatted string and a new line to the text stream, using the same semantics as Format(String, Object).

(Heredado de TextWriter)
WriteLine(StringBuilder)

Escribe la representación en forma de texto de un generador de cadena en la cadena, seguida de un terminador de línea.Writes the text representation of a string builder to the string, followed by a line terminator.

WriteLine(StringBuilder)

Escribe la representación de texto de un generador de cadenas seguida de un terminador de línea en la secuencia de texto.Writes the text representation of a string builder to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(UInt32)

Escribe la representación de texto de un entero sin signo de 4 bytes seguida de un terminador de línea en la secuencia de texto.Writes the text representation of a 4-byte unsigned integer to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLine(UInt64)

Escribe la representación de texto de un entero sin signo de 8 bytes seguida de un terminador de línea en la secuencia de texto.Writes the text representation of an 8-byte unsigned integer to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLineAsync()

Escribe un terminador de línea en la secuencia de texto de forma asincrónica.Asynchronously writes a line terminator to the text stream.

(Heredado de TextWriter)
WriteLineAsync(Char)

Escribe de forma asincrónica un carácter en la cadena, seguido de un terminador de línea.Asynchronously writes a character to the string, followed by a line terminator.

WriteLineAsync(Char)

Escribe un carácter seguido de un terminador de línea en la secuencia de texto de forma asincrónica.Asynchronously writes a character to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLineAsync(Char[])

Escribe una matriz de caracteres seguida de un terminador de línea en la secuencia de texto de forma asincrónica.Asynchronously writes an array of characters to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLineAsync(Char[], Int32, Int32)

Escribe de forma asincrónica una submatriz de caracteres en la cadena, seguida de un terminador de línea.asynchronously writes a subarray of characters to the string, followed by a line terminator.

WriteLineAsync(Char[], Int32, Int32)

Escribe una submatriz de caracteres seguida de un terminador de línea en la secuencia de texto de forma asincrónica.Asynchronously writes a subarray of characters to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Escribe de forma asincrónica la representación en forma de cadena de la región de memoria de caracteres en la cadena actual, seguida de un terminador de línea.Asynchronously writes the string representation of the memory region of characters to the current string, followed by a line terminator.

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Escribe la representación de texto de una región de memoria de caracteres seguida de un terminador de línea en la secuencia de texto de forma asincrónica.Asynchronously writes the text representation of a character memory region to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLineAsync(String)

Escribe de forma asincrónica una cadena en la cadena actual, seguida de un terminador de línea.Asynchronously writes a string to the current string, followed by a line terminator.

WriteLineAsync(String)

Escribe una cadena seguida de un terminador de línea en la secuencia de texto de forma asincrónica.Asynchronously writes a string to the text stream, followed by a line terminator.

(Heredado de TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Escribe de forma asincrónica la representación en forma de cadena del generador de cadena en la cadena actual, seguida de un terminador de línea.Asynchronously writes the string representation of the string builder to the current string, followed by a line terminator.

WriteLineAsync(StringBuilder, CancellationToken)

Escribe la representación de texto de un generador de cadenas seguida de un terminador de línea en la secuencia de texto de forma asincrónica.Asynchronously writes the text representation of a string builder to the text stream, followed by a line terminator.

(Heredado de TextWriter)

Implementaciones de interfaz explícitas

IDisposable.Dispose()

Para obtener una descripción de este miembro, vea Dispose().For a description of this member, see Dispose().

(Heredado de TextWriter)

Métodos de extensión

ConfigureAwait(IAsyncDisposable, Boolean)

Configura la forma en la que se realizan las expresiones await en las tareas devueltas desde un elemento asincrónico descartable.Configures how awaits on the tasks returned from an async disposable are performed.

Se aplica a

Consulte también