StreamWriter StreamWriter StreamWriter StreamWriter Class

Definição

Implementa um TextWriter para gravar caracteres em um fluxo em uma codificação específica.Implements a TextWriter for writing characters to a stream in a particular encoding.

public ref class StreamWriter : System::IO::TextWriter
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class StreamWriter : System.IO.TextWriter
type StreamWriter = class
    inherit TextWriter
Public Class StreamWriter
Inherits TextWriter
Herança
Atributos

Exemplos

O exemplo a seguir mostra como usar um StreamWriter objeto a gravar um arquivo que lista os diretórios na unidade C e, em seguida, usa um StreamReader objeto para ler e exibir cada nome de diretório.The following example shows how to use a StreamWriter object to write a file that lists the directories on the C drive, and then uses a StreamReader object to read and display each directory name. Uma prática recomendada é usar esses objetos em um using instrução para que os recursos não gerenciados sejam descartados corretamente.A good practice is to use these objects in a using statement so that the unmanaged resources are correctly disposed. O using instrução chama automaticamente Dispose no objeto quando o código que está sendo usado foi concluída.The using statement automatically calls Dispose on the object when the code that is using it has completed. Não há suporte para o construtor usado neste exemplo para uso em Windows StoreWindows Store aplicativos.The constructor used in this example is not supported for use in Windows StoreWindows Store Apps.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace StreamReadWrite
{
    class Program
    {
        static void Main(string[] args)
        {
            // Get the directories currently on the C drive.
            DirectoryInfo[] cDirs = new DirectoryInfo(@"c:\").GetDirectories();

            // Write each directory name to a file.
            using (StreamWriter sw = new StreamWriter("CDriveDirs.txt"))
            {
                foreach (DirectoryInfo dir in cDirs)
                {
                    sw.WriteLine(dir.Name);

                }
            }

            // Read and show each line from the file.
            string line = "";
            using (StreamReader sr = new StreamReader("CDriveDirs.txt"))
            {
                while ((line = sr.ReadLine()) != null)
                {
                    Console.WriteLine(line);
                }
            }
        }
    }
}
Imports System.IO
Class Program

    Shared Sub Main()

        ' Get the directories currently on the C drive.
        Dim cDirs As DirectoryInfo() = New DirectoryInfo("c:\").GetDirectories()

        ' Write each directory name to a file.
        Using sw As StreamWriter = New StreamWriter("CDriveDirs.txt")
            For Each Dir As DirectoryInfo In cDirs
                sw.WriteLine(Dir.Name)
            Next
        End Using

        'Read and show each line from the file.
        Dim line As String = ""
        Using sr As StreamReader = New StreamReader("CDriveDirs.txt")
            Do
                line = sr.ReadLine()
                Console.WriteLine(line)
            Loop Until line Is Nothing
        End Using


    End Sub

End Class

Comentários

StreamWriter foi projetada para saída de caracteres em uma determinada codificação, enquanto as classes derivadas de Stream são projetados para entrada e saída em bytes.StreamWriter is designed for character output in a particular encoding, whereas classes derived from Stream are designed for byte input and output.

Importante

Esse tipo implementa o IDisposable interface.This type implements the IDisposable interface. Quando você terminar de usar o tipo, você deve descartá-lo diretamente ou indiretamente.When you have finished using the type, you should dispose of it either directly or indirectly. Para descartar o tipo diretamente, chame seu Dispose método em um try / catch bloco.To dispose of the type directly, call its Dispose method in a try/catch block. Para descartá-los indiretamente, usar uma construção de linguagem, como using (em c#) ou Using (no Visual Basic).To dispose of it indirectly, use a language construct such as using (in C#) or Using (in Visual Basic). Para obter mais informações, consulte a seção "Usando um objeto que implementa IDisposable" o IDisposable tópico da interface.For more information, see the "Using an Object that Implements IDisposable" section in the IDisposable interface topic.

StreamWriter o padrão é usando uma instância de UTF8Encoding , a menos que especificado o contrário.StreamWriter defaults to using an instance of UTF8Encoding unless specified otherwise. Esta instância do UTF8Encoding é construída sem uma marca de ordem de byte (BOM), portanto, seu GetPreamble método retorna uma matriz de bytes vazia.This instance of UTF8Encoding is constructed without a byte order mark (BOM), so its GetPreamble method returns an empty byte array. A codificação UTF-8 de padrão para esse construtor lança uma exceção em bytes inválidos.The default UTF-8 encoding for this constructor throws an exception on invalid bytes. Esse comportamento é diferente do comportamento fornecido pelo objeto de codificação no Encoding.UTF8 propriedade.This behavior is different from the behavior provided by the encoding object in the Encoding.UTF8 property. Para especificar um BOM e determinar se uma exceção é gerada em bytes inválidos, use um construtor que aceita um objeto de codificação como um parâmetro, como StreamWriter(String, Boolean, Encoding) ou StreamWriter.To specify a BOM and determine whether an exception is thrown on invalid bytes, use a constructor that accepts an encoding object as a parameter, such as StreamWriter(String, Boolean, Encoding) or StreamWriter.

Por padrão, um StreamWriter não é thread-safe.By default, a StreamWriter is not thread safe. Consulte TextWriter.Synchronized para um wrapper thread-safe.See TextWriter.Synchronized for a thread-safe wrapper.

Para obter uma lista de tarefas comuns de e/s, consulte tarefas comuns de e/s.For a list of common I/O tasks, see Common I/O Tasks.

Construtores

StreamWriter(Stream) StreamWriter(Stream) StreamWriter(Stream) StreamWriter(Stream)

Inicializa uma nova instância da classe StreamWriter para o fluxo especificado usando a codificação UTF-8 e o tamanho do buffer padrão.Initializes a new instance of the StreamWriter class for the specified stream by using UTF-8 encoding and the default buffer size.

StreamWriter(Stream, Encoding) StreamWriter(Stream, Encoding) StreamWriter(Stream, Encoding) StreamWriter(Stream, Encoding)

Inicializa uma nova instância da classe StreamWriter para o fluxo especificado usando a codificação especificada e o tamanho do buffer padrão.Initializes a new instance of the StreamWriter class for the specified stream by using the specified encoding and the default buffer size.

StreamWriter(Stream, Encoding, Int32) StreamWriter(Stream, Encoding, Int32) StreamWriter(Stream, Encoding, Int32) StreamWriter(Stream, Encoding, Int32)

Inicializa uma nova instância da classe StreamWriter para o fluxo especificado usando o tamanho do buffer e a codificação especificados.Initializes a new instance of the StreamWriter class for the specified stream by using the specified encoding and buffer size.

StreamWriter(Stream, Encoding, Int32, Boolean) StreamWriter(Stream, Encoding, Int32, Boolean) StreamWriter(Stream, Encoding, Int32, Boolean) StreamWriter(Stream, Encoding, Int32, Boolean)

Inicializa uma nova instância da classe StreamWriter para o fluxo especificado usando o tamanho do buffer e a codificação especificados e opcionalmente deixa o fluxo aberto.Initializes a new instance of the StreamWriter class for the specified stream by using the specified encoding and buffer size, and optionally leaves the stream open.

StreamWriter(String) StreamWriter(String) StreamWriter(String) StreamWriter(String)

Inicializa uma nova instância da classe StreamWriter para o arquivo especificado usando o tamanho do buffer e a codificação padrão.Initializes a new instance of the StreamWriter class for the specified file by using the default encoding and buffer size.

StreamWriter(String, Boolean) StreamWriter(String, Boolean) StreamWriter(String, Boolean) StreamWriter(String, Boolean)

Inicializa uma nova instância da classe StreamWriter para o arquivo especificado usando o tamanho do buffer e a codificação padrão.Initializes a new instance of the StreamWriter class for the specified file by using the default encoding and buffer size. Se o arquivo existir, ele poderá ser substituído ou dados poderão ser acrescentados a ele.If the file exists, it can be either overwritten or appended to. Se o arquivo não existir, esse construtor criará um novo arquivo.If the file does not exist, this constructor creates a new file.

StreamWriter(String, Boolean, Encoding) StreamWriter(String, Boolean, Encoding) StreamWriter(String, Boolean, Encoding) StreamWriter(String, Boolean, Encoding)

Inicializa uma nova instância da classe StreamWriter para o arquivo especificado usando a codificação especificada e o tamanho do buffer padrão.Initializes a new instance of the StreamWriter class for the specified file by using the specified encoding and default buffer size. Se o arquivo existir, ele poderá ser substituído ou dados poderão ser acrescentados a ele.If the file exists, it can be either overwritten or appended to. Se o arquivo não existir, esse construtor criará um novo arquivo.If the file does not exist, this constructor creates a new file.

StreamWriter(String, Boolean, Encoding, Int32) StreamWriter(String, Boolean, Encoding, Int32) StreamWriter(String, Boolean, Encoding, Int32) StreamWriter(String, Boolean, Encoding, Int32)

Inicializa uma nova instância da classe StreamWriter para o arquivo especificado no caminho especificado usando a codificação especificada e o tamanho do buffer.Initializes a new instance of the StreamWriter class for the specified file on the specified path, using the specified encoding and buffer size. Se o arquivo existir, ele poderá ser substituído ou dados poderão ser acrescentados a ele.If the file exists, it can be either overwritten or appended to. Se o arquivo não existir, esse construtor criará um novo arquivo.If the file does not exist, this constructor creates a new file.

Campos

CoreNewLine CoreNewLine CoreNewLine CoreNewLine

Armazena os caracteres de nova linha usados para esse TextWriter.Stores the newline characters used for this TextWriter.

(Inherited from TextWriter)
Null Null Null Null

Fornece um StreamWriter sem nenhum repositório de backup que pode ser gravado, mas não lido.Provides a StreamWriter with no backing store that can be written to, but not read from.

Propriedades

AutoFlush AutoFlush AutoFlush AutoFlush

Obtém ou define um valor que indica se o StreamWriter liberará o buffer para o fluxo subjacente após toda a chamada para Write(Char).Gets or sets a value indicating whether the StreamWriter will flush its buffer to the underlying stream after every call to Write(Char).

BaseStream BaseStream BaseStream BaseStream

Obtém o fluxo subjacente que faz interface com um repositório de backup.Gets the underlying stream that interfaces with a backing store.

Encoding Encoding Encoding Encoding

Obtém o Encoding no qual a saída é gravada.Gets the Encoding in which the output is written.

FormatProvider FormatProvider FormatProvider FormatProvider

Obtém um objeto que controla a formatação.Gets an object that controls formatting.

(Inherited from TextWriter)
NewLine NewLine NewLine NewLine

Obtém ou define a cadeia de caracteres de terminador de linha usada pelo TextWriter atual.Gets or sets the line terminator string used by the current TextWriter.

(Inherited from TextWriter)

Métodos

Close() Close() Close() Close()

Fecha o atual objeto StreamWriter e o fluxo subjacente.Closes the current StreamWriter object and the underlying stream.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Dispose() Dispose() Dispose() Dispose()

Libera todos os recursos usados pelo objeto TextWriter.Releases all resources used by the TextWriter object.

(Inherited from TextWriter)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Faz com que qualquer dado em buffer seja gravado no fluxo subjacente, libera os recursos não gerenciados usados pelo StreamWriter e, opcionalmente, os recursos gerenciados.Causes any buffered data to be written to the underlying stream, releases the unmanaged resources used by the StreamWriter, and optionally the managed resources.

DisposeAsync() DisposeAsync() DisposeAsync() DisposeAsync()
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Finalize() Finalize() Finalize() Finalize()

Libera os recursos do StreamWriter atual antes que ele seja recuperado pelo coletor de lixo.Frees the resources of the current StreamWriter before it is reclaimed by the garbage collector.

Flush() Flush() Flush() Flush()

Limpa todos os buffers para o gravador atual e faz com que todos os dados armazenados em buffer sejam gravados no fluxo subjacente.Clears all buffers for the current writer and causes any buffered data to be written to the underlying stream.

FlushAsync() FlushAsync() FlushAsync() FlushAsync()

Limpa todos os buffers de forma assíncrona para esse fluxo e faz com que os dados armazenados em buffer sejam gravados no dispositivo subjacente.Clears all buffers for this stream asynchronously and causes any buffered data to be written to the underlying device.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetType() GetType() GetType() GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
ToString() ToString() ToString() ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)
Write(Boolean) Write(Boolean) Write(Boolean) Write(Boolean)

Grava a representação de texto de um valor Boolean no fluxo ou cadeia de caracteres de texto.Writes the text representation of a Boolean value to the text string or stream.

(Inherited from TextWriter)
Write(Char) Write(Char) Write(Char) Write(Char)

Grava um caractere no fluxo.Writes a character to the stream.

Write(Char[]) Write(Char[]) Write(Char[]) Write(Char[])

Grava uma matriz de caracteres no fluxo.Writes a character array to the stream.

Write(Char[], Int32, Int32) Write(Char[], Int32, Int32) Write(Char[], Int32, Int32) Write(Char[], Int32, Int32)

Grava uma submatriz de caracteres no fluxo.Writes a subarray of characters to the stream.

Write(Decimal) Write(Decimal) Write(Decimal) Write(Decimal)

Grava a representação de texto de um valor decimal no fluxo ou cadeia de caracteres de texto.Writes the text representation of a decimal value to the text string or stream.

(Inherited from TextWriter)
Write(Double) Write(Double) Write(Double) Write(Double)

Grava a representação de texto de um valor de ponto flutuante de 8 bytes na cadeia de texto ou no fluxo.Writes the text representation of an 8-byte floating-point value to the text string or stream.

(Inherited from TextWriter)
Write(Int32) Write(Int32) Write(Int32) Write(Int32)

Grava a representação de texto de um inteiro com sinal de 4 bytes na cadeia de texto ou no fluxo.Writes the text representation of a 4-byte signed integer to the text string or stream.

(Inherited from TextWriter)
Write(Int64) Write(Int64) Write(Int64) Write(Int64)

Grava a representação de texto de um inteiro com sinal de 8 bytes na cadeia de texto ou no fluxo.Writes the text representation of an 8-byte signed integer to the text string or stream.

(Inherited from TextWriter)
Write(Object) Write(Object) Write(Object) Write(Object)

Grava a representação de texto de um objeto na cadeia de caracteres de texto ou no fluxo chamando o método ToString nesse objeto.Writes the text representation of an object to the text string or stream by calling the ToString method on that object.

(Inherited from TextWriter)
Write(ReadOnlySpan<Char>) Write(ReadOnlySpan<Char>) Write(ReadOnlySpan<Char>) Write(ReadOnlySpan<Char>)
Write(Single) Write(Single) Write(Single) Write(Single)

Grava a representação de texto de um valor de ponto flutuante de 4 bytes na cadeia de texto ou no fluxo.Writes the text representation of a 4-byte floating-point value to the text string or stream.

(Inherited from TextWriter)
Write(String) Write(String) Write(String) Write(String)

Grava uma cadeia de caracteres no fluxo.Writes a string to the stream.

Write(String, Object) Write(String, Object) Write(String, Object) Write(String, Object)

Grava uma cadeia de caracteres formatada para a cadeia de caracteres de texto ou o fluxo, usando a mesma semântica do método Format(String, Object).Writes a formatted string to the text string or stream, using the same semantics as the Format(String, Object) method.

(Inherited from TextWriter)
Write(String, Object, Object) Write(String, Object, Object) Write(String, Object, Object) Write(String, Object, Object)

Grava uma cadeia de caracteres formatada para a cadeia de caracteres de texto ou o fluxo, usando a mesma semântica do método Format(String, Object, Object).Writes a formatted string to the text string or stream, using the same semantics as the Format(String, Object, Object) method.

(Inherited from TextWriter)
Write(String, Object, Object, Object) Write(String, Object, Object, Object) Write(String, Object, Object, Object) Write(String, Object, Object, Object)

Grava uma cadeia de caracteres formatada para a cadeia de caracteres de texto ou o fluxo, usando a mesma semântica do método Format(String, Object, Object, Object).Writes a formatted string to the text string or stream, using the same semantics as the Format(String, Object, Object, Object) method.

(Inherited from TextWriter)
Write(String, Object[]) Write(String, Object[]) Write(String, Object[]) Write(String, Object[])

Grava uma cadeia de caracteres formatada para a cadeia de caracteres de texto ou o fluxo, usando a mesma semântica do método Format(String, Object[]).Writes a formatted string to the text string or stream, using the same semantics as the Format(String, Object[]) method.

(Inherited from TextWriter)
Write(StringBuilder) Write(StringBuilder) Write(StringBuilder) Write(StringBuilder) Inherited from TextWriter
Write(UInt32) Write(UInt32) Write(UInt32) Write(UInt32)

Grava a representação de texto de um inteiro sem sinal de 4 bytes na cadeia de texto ou no fluxo.Writes the text representation of a 4-byte unsigned integer to the text string or stream.

(Inherited from TextWriter)
Write(UInt64) Write(UInt64) Write(UInt64) Write(UInt64)

Grava a representação de texto de um inteiro sem sinal de 8 bytes na cadeia de texto ou no fluxo.Writes the text representation of an 8-byte unsigned integer to the text string or stream.

(Inherited from TextWriter)
WriteAsync(Char) WriteAsync(Char) WriteAsync(Char) WriteAsync(Char)

Grava um caractere no fluxo de forma assíncrona.Writes a character to the stream asynchronously.

WriteAsync(Char[]) WriteAsync(Char[]) WriteAsync(Char[]) WriteAsync(Char[])

Grava uma matriz de caracteres na cadeia de caracteres de texto ou fluxo de forma assíncrona.Writes a character array to the text string or stream asynchronously.

(Inherited from TextWriter)
WriteAsync(Char[], Int32, Int32) WriteAsync(Char[], Int32, Int32) WriteAsync(Char[], Int32, Int32) WriteAsync(Char[], Int32, Int32)

Grava uma submatriz de caracteres no fluxo de forma assíncrona.Writes a subarray of characters to the stream asynchronously.

WriteAsync(ReadOnlyMemory<Char>, CancellationToken) WriteAsync(ReadOnlyMemory<Char>, CancellationToken) WriteAsync(ReadOnlyMemory<Char>, CancellationToken) WriteAsync(ReadOnlyMemory<Char>, CancellationToken)
WriteAsync(String) WriteAsync(String) WriteAsync(String) WriteAsync(String)

Grava uma cadeia de caracteres no fluxo de forma assíncrona.Writes a string to the stream asynchronously.

WriteAsync(StringBuilder, CancellationToken) WriteAsync(StringBuilder, CancellationToken) WriteAsync(StringBuilder, CancellationToken) WriteAsync(StringBuilder, CancellationToken) Inherited from TextWriter
WriteLine() WriteLine() WriteLine() WriteLine()

Grava um terminador de linha para a cadeia de caracteres de texto ou fluxo.Writes a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(Boolean) WriteLine(Boolean) WriteLine(Boolean) WriteLine(Boolean)

Grava a representação de texto de um valor Boolean seguido por um terminador de linha na cadeia ou no fluxo de texto.Writes the text representation of a Boolean value followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(Char) WriteLine(Char) WriteLine(Char) WriteLine(Char)

Grava um caractere seguido por um terminador de linha na cadeia de texto ou no fluxo.Writes a character followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(Char[]) WriteLine(Char[]) WriteLine(Char[]) WriteLine(Char[])

Grava uma matriz de caracteres seguida por um terminador de linha no fluxo ou na cadeia de texto.Writes an array of characters followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(Char[], Int32, Int32) WriteLine(Char[], Int32, Int32) WriteLine(Char[], Int32, Int32) WriteLine(Char[], Int32, Int32)

Grava uma submatriz de caracteres seguida por um terminador de linha na cadeia de texto ou no fluxo.Writes a subarray of characters followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(Decimal) WriteLine(Decimal) WriteLine(Decimal) WriteLine(Decimal)

Grava a representação de texto de um valor decimal seguido por um terminador de linha na cadeia ou no fluxo de texto.Writes the text representation of a decimal value followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(Double) WriteLine(Double) WriteLine(Double) WriteLine(Double)

Grava a representação de texto de um valor de ponto flutuante de 8 bytes seguido por um terminador de linha para a cadeia de caracteres de texto ou fluxo.Writes the text representation of a 8-byte floating-point value followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(Int32) WriteLine(Int32) WriteLine(Int32) WriteLine(Int32)

Grava a representação de texto de um inteiro com sinal de ponto flutuante de 4 bytes seguido por um terminador de linha na cadeia de caracteres de texto ou fluxo.Writes the text representation of a 4-byte signed integer followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(Int64) WriteLine(Int64) WriteLine(Int64) WriteLine(Int64)

Grava a representação de texto de um inteiro com sinal de ponto flutuante de 8 bytes seguido por um terminador de linha na cadeia de caracteres de texto ou fluxo.Writes the text representation of an 8-byte signed integer followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(Object) WriteLine(Object) WriteLine(Object) WriteLine(Object)

Grava a representação de texto de um objeto chamando o método ToString nesse objeto, seguido por um terminador de linha para a cadeia de texto ou fluxo.Writes the text representation of an object by calling the ToString method on that object, followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(ReadOnlySpan<Char>) WriteLine(ReadOnlySpan<Char>) WriteLine(ReadOnlySpan<Char>) WriteLine(ReadOnlySpan<Char>)
WriteLine(Single) WriteLine(Single) WriteLine(Single) WriteLine(Single)

Grava a representação de texto de um valor de ponto flutuante de 4 bytes seguido por um terminador de linha para a cadeia de caracteres de texto ou fluxo.Writes the text representation of a 4-byte floating-point value followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(String) WriteLine(String) WriteLine(String) WriteLine(String)
WriteLine(String, Object) WriteLine(String, Object) WriteLine(String, Object) WriteLine(String, Object)

Grava uma cadeia de caracteres formatada e uma nova linha na cadeia de texto ou no fluxo, usando a mesma semântica que o método Format(String, Object).Writes a formatted string and a new line to the text string or stream, using the same semantics as the Format(String, Object) method.

(Inherited from TextWriter)
WriteLine(String, Object, Object) WriteLine(String, Object, Object) WriteLine(String, Object, Object) WriteLine(String, Object, Object)

Grava uma cadeia de caracteres formatada e uma nova linha na cadeia de texto ou no fluxo, usando a mesma semântica que o método Format(String, Object, Object).Writes a formatted string and a new line to the text string or stream, using the same semantics as the Format(String, Object, Object) method.

(Inherited from TextWriter)
WriteLine(String, Object, Object, Object) WriteLine(String, Object, Object, Object) WriteLine(String, Object, Object, Object) WriteLine(String, Object, Object, Object)

Grava uma cadeia de caracteres formatada e uma nova linha usando a mesma semântica que Format(String, Object).Writes out a formatted string and a new line, using the same semantics as Format(String, Object).

(Inherited from TextWriter)
WriteLine(String, Object[]) WriteLine(String, Object[]) WriteLine(String, Object[]) WriteLine(String, Object[])

Grava uma cadeia de caracteres formatada e uma nova linha usando a mesma semântica que Format(String, Object).Writes out a formatted string and a new line, using the same semantics as Format(String, Object).

(Inherited from TextWriter)
WriteLine(StringBuilder) WriteLine(StringBuilder) WriteLine(StringBuilder) WriteLine(StringBuilder) Inherited from TextWriter
WriteLine(UInt32) WriteLine(UInt32) WriteLine(UInt32) WriteLine(UInt32)

Grava a representação de texto de um inteiro sem sinal de ponto flutuante de 4 bytes seguido por um terminador de linha na cadeia de caracteres de texto ou fluxo.Writes the text representation of a 4-byte unsigned integer followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLine(UInt64) WriteLine(UInt64) WriteLine(UInt64) WriteLine(UInt64)

Grava a representação de texto de um inteiro sem sinal de ponto flutuante de 8 bytes seguido por um terminador de linha na cadeia de caracteres de texto ou fluxo.Writes the text representation of an 8-byte unsigned integer followed by a line terminator to the text string or stream.

(Inherited from TextWriter)
WriteLineAsync() WriteLineAsync() WriteLineAsync() WriteLineAsync()

Grava um terminador de linha no fluxo de forma assíncrona.Writes a line terminator asynchronously to the stream.

WriteLineAsync(Char) WriteLineAsync(Char) WriteLineAsync(Char) WriteLineAsync(Char)

Grava um caractere seguido por um terminador de linha no fluxo, de forma assíncrona.Writes a character followed by a line terminator asynchronously to the stream.

WriteLineAsync(Char[]) WriteLineAsync(Char[]) WriteLineAsync(Char[]) WriteLineAsync(Char[])

Grava uma matriz de caracteres seguida por um terminador de linha, de forma assíncrona, no fluxo ou na cadeia de caracteres de texto.Writes an array of characters followed by a line terminator asynchronously to the text string or stream.

(Inherited from TextWriter)
WriteLineAsync(Char[], Int32, Int32) WriteLineAsync(Char[], Int32, Int32) WriteLineAsync(Char[], Int32, Int32) WriteLineAsync(Char[], Int32, Int32)

Grava uma submatriz de caracteres seguidos por um terminador de linha no fluxo, de forma assíncrona.Writes a subarray of characters followed by a line terminator asynchronously to the stream.

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)
WriteLineAsync(String) WriteLineAsync(String) WriteLineAsync(String) WriteLineAsync(String)

Grava uma cadeia de caracteres seguida por um terminador de linha, de forma assíncrona, no fluxo.Writes a string followed by a line terminator asynchronously to the stream.

WriteLineAsync(StringBuilder, CancellationToken) WriteLineAsync(StringBuilder, CancellationToken) WriteLineAsync(StringBuilder, CancellationToken) WriteLineAsync(StringBuilder, CancellationToken) Inherited from TextWriter

Implantações explícitas de interface

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Para obter uma descrição desse membro, consulte Dispose().For a description of this member, see Dispose().

(Inherited from TextWriter)

Aplica-se a

Veja também