TextWriter.WriteLine Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Escreve dados no fluxo de texto, seguido de um terminador de linha.
Sobrecargas
| Name | Description |
|---|---|
| WriteLine(Single) |
Grava a representação de texto de um valor de ponto flutuante de 4 bytes no fluxo de texto, seguida de um terminador de linha. |
| WriteLine(String, Object, Object) |
Escreve uma string formatada e uma nova linha no fluxo de texto, usando a mesma semântica do Format(String, Object, Object) método. |
| WriteLine(Char[], Int32, Int32) |
Escreve um subarray de caracteres no fluxo de texto, seguido de um terminador de linha. |
| WriteLine(String, Object[]) |
Escreve uma cadeia formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, Object). |
| WriteLine(String, Object) |
Escreve uma string formatada e uma nova linha no fluxo de texto, usando a mesma semântica do Format(String, Object) método. |
| WriteLine(UInt64) |
Escreve a representação de texto de um inteiro sem sinal de 8 bytes no fluxo de texto, seguida de um terminador de linha. |
| WriteLine(UInt32) |
Escreve a representação de texto de um inteiro sem sinal de 4 bytes no fluxo de texto, seguida de um terminador de linha. |
| WriteLine(String, Object, Object, Object) |
Escreve uma cadeia formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, Object). |
| WriteLine(String) |
Escreve uma cadeia no fluxo de texto, seguida de um terminador de linha. |
| WriteLine(ReadOnlySpan<Char>) |
Escreve a representação de texto de um espaço de caracteres no fluxo de texto, seguida de um terminador de linha. |
| WriteLine(Double) |
Escreve a representação de texto de um valor de ponto flutuante de 8 bytes no fluxo de texto, seguida de um terminador de linha. |
| WriteLine(Int64) |
Escreve a representação textual de um inteiro com sinal de 8 bytes no fluxo de texto, seguida de um terminador de linha. |
| WriteLine(Int32) |
Escreve a representação textual de um inteiro com sinal de 4 bytes no fluxo de texto, seguida de um terminador de linha. |
| WriteLine(Decimal) |
Escreve a representação textual de um valor decimal no fluxo de texto, seguida de um terminador de linha. |
| WriteLine(Char[]) |
Escreve um array de caracteres no fluxo de texto, seguido de um terminador de linha. |
| WriteLine(Char) |
Escreve um carácter no fluxo de texto, seguido de um terminador de linha. |
| WriteLine(Boolean) |
Escreve a representação textual de um |
| WriteLine() |
Escreve um terminador de linha no fluxo de texto. |
| WriteLine(Object) |
Escreve a representação textual de um objeto no fluxo de texto, chamando o |
WriteLine(Single)
Grava a representação de texto de um valor de ponto flutuante de 4 bytes no fluxo de texto, seguida de um terminador de linha.
public:
virtual void WriteLine(float value);
public virtual void WriteLine(float value);
abstract member WriteLine : single -> unit
override this.WriteLine : single -> unit
Public Overridable Sub WriteLine (value As Single)
Parâmetros
- value
- Single
O valor de ponto flutuante de 4 bytes a escrever.
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
A FormatProvider propriedade, se não nullfor , especifica a formatação específica da cultura. Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
O terminador de linha é definido pelo CoreNewLine campo.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(String, Object, Object)
Escreve uma string formatada e uma nova linha no fluxo de texto, usando a mesma semântica do Format(String, Object, Object) método.
public:
virtual void WriteLine(System::String ^ format, System::Object ^ arg0, System::Object ^ arg1);
public virtual void WriteLine(string format, object arg0, object arg1);
abstract member WriteLine : string * obj * obj -> unit
override this.WriteLine : string * obj * obj -> unit
Public Overridable Sub WriteLine (format As String, arg0 As Object, arg1 As Object)
Parâmetros
- format
- String
Uma cadeia de formato composto.
- arg0
- Object
O primeiro objeto a formatar e a escrever.
- arg1
- Object
O segundo objeto: formatar e escrever.
Exceções
format é null.
Está TextWriter fechado.
Ocorre um erro de E/S.
format não é uma cadeia válida de formato composto.
-ou-
O índice de um item de formato é inferior a 0 (zero), ou maior ou igual ao número de objetos a formatar (que, para este método sobrecarrega, é dois).
Observações
Este método utiliza formatação composta para converter o valor de um objeto na sua representação de cadeia e para incorporar essa representação numa cadeia. O .NET oferece um suporte extenso de formatação, que é descrito com mais detalhe nos seguintes tópicos de formatação:
Para mais informações sobre a funcionalidade de formatação composta, consulte Formatação composta.
Para mais informações sobre especificadores de formato numérico, consulte Cadeias de Formato Numérico Padrão e Cadeias de Formato Numérico Personalizado.
Para mais informações sobre especificadores de formato de data e hora, consulte Cadeias de Formato de Data e Hora Padrão e Cadeias de Formato de Data e Hora Personalizadas.
Para mais informações sobre especificadores de formato de enumeração, consulte Strings de Formato de Enumeração.
Para mais informações sobre formatação, consulte Tipos de Formatação.
O format parâmetro consiste em zero ou mais sequências de texto misturadas com zero ou mais marcadores indexados, chamados itens de formato, que correspondem a um objeto na lista de parâmetros deste método. O processo de formatação substitui cada item de formato pela representação em cadeia do valor do objeto correspondente.
A sintaxe de um item de formato é a seguinte:
{index[,length][:formatString]}
Os elementos entre parênteses retos são opcionais. A tabela a seguir descreve cada elemento. Para mais informações sobre a funcionalidade de formatação composta, incluindo a sintaxe de um elemento de formato, consulte Formatação Composta.
| Elemento | Description |
|---|---|
| indexar | A posição baseada em zero na lista de parâmetros do objeto a ser formatado. Se o objeto especificado pelo índice for null, o item de formato é substituído por String.Empty. Como esta sobrecarga tem dois objetos na sua lista de parâmetros, o valor do índice deve ser sempre 0 ou 1. Se não houver parâmetro na posição do índice , a FormatException é lançado. |
| ,comprimento | O número mínimo de caracteres na representação string do parâmetro. Se for positivo, o parâmetro está alinhado à direita; se for negativo, está alinhado à esquerda. |
| :formatString | Uma string de formato padrão ou personalizada suportada pelo objeto a ser formatado. Os valores possíveis para formatString são os mesmos que os valores suportados pelo método do ToString(string format) objeto. Se o formatString não for especificado e o objeto a formatar implementar a IFormattable interface, null é passado como o valor do format parâmetro usado como string IFormattable.ToString de formato. |
Os caracteres de colte inicial e final, "{" e "}", são obrigatórios. Para especificar um único carácter literal de coltese em format, especifique dois caracteres de colchetes iniciais ou de fim; ou seja, "{{" ou "}}".
Este método não procura na cadeia especificada caracteres individuais de nova linha (0x000a hexadecimal) e não os substitui por NewLine.
Se um objeto especificado não for referenciado na cadeia de formato, é ignorado.
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(Char[], Int32, Int32)
Escreve um subarray de caracteres no fluxo de texto, seguido de um terminador de linha.
public:
virtual void WriteLine(cli::array <char> ^ buffer, int index, int count);
public virtual void WriteLine(char[] buffer, int index, int count);
abstract member WriteLine : char[] * int * int -> unit
override this.WriteLine : char[] * int * int -> unit
Public Overridable Sub WriteLine (buffer As Char(), index As Integer, count As Integer)
Parâmetros
- buffer
- Char[]
O array de caracteres do qual os dados são lidos.
- index
- Int32
A posição do carácter em buffer que começar a ler dados.
- count
- Int32
O número máximo de caracteres para escrever.
Exceções
O comprimento do buffer menos index é menor que count.
O buffer parâmetro é null.
index ou count é negativo.
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
Este método irá escrever count caracteres de dados a TextWriter partir do buffer array de caracteres a partir da posição index.
Esta sobrecarga é equivalente a chamar o Write(Char[]) método seguido de WriteLine para cada carácter entre indexbuffer e (index + count).
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(String, Object[])
Escreve uma cadeia formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, Object).
public:
virtual void WriteLine(System::String ^ format, ... cli::array <System::Object ^> ^ arg);
public virtual void WriteLine(string format, params object[] arg);
abstract member WriteLine : string * obj[] -> unit
override this.WriteLine : string * obj[] -> unit
Public Overridable Sub WriteLine (format As String, ParamArray arg As Object())
Parâmetros
- format
- String
Uma cadeia de formato composto.
- arg
- Object[]
Um array de objetos que contém zero ou mais objetos para formatar e escrever.
Exceções
Uma corda ou objeto é transmitido como null.
Está TextWriter fechado.
Ocorre um erro de E/S.
format não é uma cadeia válida de formato composto.
-ou-
O índice de um item de formato é inferior a 0 (zero), ou maior ou igual ao comprimento do arg array.
Observações
Este método utiliza formatação composta para converter o valor de um objeto na sua representação de cadeia e para incorporar essa representação numa cadeia. O .NET oferece um suporte extenso de formatação, que é descrito com mais detalhe nos seguintes tópicos de formatação:
Para mais informações sobre a funcionalidade de formatação composta, consulte Formatação composta.
Para mais informações sobre especificadores de formato numérico, consulte Cadeias de Formato Numérico Padrão e Cadeias de Formato Numérico Personalizado.
Para mais informações sobre especificadores de formato de data e hora, consulte Cadeias de Formato de Data e Hora Padrão e Cadeias de Formato de Data e Hora Personalizadas.
Para mais informações sobre especificadores de formato de enumeração, consulte Strings de Formato de Enumeração.
Para mais informações sobre formatação, consulte Tipos de Formatação.
O format parâmetro consiste em zero ou mais sequências de texto misturadas com zero ou mais marcadores indexados, chamados itens de formato, que correspondem a um objeto na lista de parâmetros deste método. O processo de formatação substitui cada item de formato pela representação em cadeia do valor do objeto correspondente.
A sintaxe de um item de formato é a seguinte:
{index[,length][:formatString]}
Os elementos entre parênteses retos são opcionais. A tabela a seguir descreve cada elemento. Para mais informações sobre a funcionalidade de formatação composta, incluindo a sintaxe de um elemento de formato, consulte Formatação Composta.
| Elemento | Description |
|---|---|
| indexar | A posição baseada em zero na lista de parâmetros do objeto a ser formatado. Se o objeto especificado pelo índice for null, o item de formato é substituído por String.Empty. Como esta sobrecarga tem um array na sua lista de parâmetros, o valor do índice deve ser sempre inferior ao comprimento do array. Se não houver parâmetro na posição do índice , a FormatException é lançado. |
| ,comprimento | O número mínimo de caracteres na representação string do parâmetro. Se for positivo, o parâmetro está alinhado à direita; se for negativo, está alinhado à esquerda. |
| :formatString | Uma string de formato padrão ou personalizada suportada pelo objeto a ser formatado. Os valores possíveis para formatString são os mesmos que os valores suportados pelo método do ToString(string format) objeto. Se o formatString não for especificado e o objeto a formatar implementar a IFormattable interface, null é passado como o valor do format parâmetro usado como string IFormattable.ToString de formato. |
Os caracteres de colte inicial e final, "{" e "}", são obrigatórios. Para especificar um único carácter literal de coltese em format, especifique dois caracteres de colchetes iniciais ou de fim; ou seja, "{{" ou "}}".
Este método não procura na cadeia especificada caracteres individuais de nova linha (0x000a hexadecimal) e não os substitui por NewLine.
Se um objeto especificado não for referenciado na cadeia de formato, é ignorado.
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(String, Object)
Escreve uma string formatada e uma nova linha no fluxo de texto, usando a mesma semântica do Format(String, Object) método.
public:
virtual void WriteLine(System::String ^ format, System::Object ^ arg0);
public virtual void WriteLine(string format, object arg0);
abstract member WriteLine : string * obj -> unit
override this.WriteLine : string * obj -> unit
Public Overridable Sub WriteLine (format As String, arg0 As Object)
Parâmetros
- format
- String
Uma cadeia de formato composto.
- arg0
- Object
O objetivo de formatar e escrever.
Exceções
format é null.
Está TextWriter fechado.
Ocorre um erro de E/S.
format não é uma cadeia válida de formato composto.
-ou-
O índice de um item de formato é inferior a 0 (zero), ou maior ou igual ao número de objetos a formatar (que, para este método de sobrecarga, é um).
Observações
Este método utiliza formatação composta para converter o valor de um objeto na sua representação de cadeia e para incorporar essa representação numa cadeia. O .NET oferece um suporte extenso de formatação, que é descrito com mais detalhe nos seguintes tópicos de formatação:
Para mais informações sobre a funcionalidade de formatação composta, consulte Formatação composta.
Para mais informações sobre especificadores de formato numérico, consulte Cadeias de Formato Numérico Padrão e Cadeias de Formato Numérico Personalizado.
Para mais informações sobre especificadores de formato de data e hora, consulte Cadeias de Formato de Data e Hora Padrão e Cadeias de Formato de Data e Hora Personalizadas.
Para mais informações sobre especificadores de formato de enumeração, consulte Strings de Formato de Enumeração.
Para mais informações sobre formatação, consulte Tipos de Formatação.
O format parâmetro consiste em zero ou mais sequências de texto misturadas com zero ou mais marcadores indexados, chamados itens de formato, que correspondem a um objeto na lista de parâmetros deste método. O processo de formatação substitui cada item de formato pela representação em cadeia do valor do objeto correspondente.
A sintaxe de um item de formato é a seguinte:
{index[,length][:formatString]}
Os elementos entre parênteses retos são opcionais. A tabela a seguir descreve cada elemento. Para mais informações sobre a funcionalidade de formatação composta, incluindo a sintaxe de um elemento de formato, consulte Formatação Composta.
| Elemento | Description |
|---|---|
| indexar | A posição baseada em zero na lista de parâmetros do objeto a ser formatado. Se o objeto especificado pelo índice for null, o item de formato é substituído por String.Empty. Como esta sobrecarga tem apenas um objeto na sua lista de parâmetros, o valor do índice deve ser sempre 0. Se não houver parâmetro na posição do índice , a FormatException é lançado. |
| ,comprimento | O número mínimo de caracteres na representação string do parâmetro. Se for positivo, o parâmetro está alinhado à direita; se for negativo, está alinhado à esquerda. |
| :formatString | Uma string de formato padrão ou personalizada suportada pelo objeto a ser formatado. Os valores possíveis para formatString são os mesmos que os valores suportados pelo método do ToString(string format) objeto. Se o formatString não for especificado e o objeto a formatar implementar a IFormattable interface, null é passado como o valor do format parâmetro usado como string IFormattable.ToString de formato. |
Os caracteres de colte inicial e final, "{" e "}", são obrigatórios. Para especificar um único carácter literal de coltese em format, especifique dois caracteres de colchetes iniciais ou de fim; ou seja, "{{" ou "}}".
Este método não procura na cadeia especificada caracteres individuais de nova linha (0x000a hexadecimal) e não os substitui por NewLine.
Se um objeto especificado não for referenciado na cadeia de formato, é ignorado.
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(UInt64)
Importante
Esta API não está em conformidade com CLS.
Escreve a representação de texto de um inteiro sem sinal de 8 bytes no fluxo de texto, seguida de um terminador de linha.
public:
virtual void WriteLine(System::UInt64 value);
[System.CLSCompliant(false)]
public virtual void WriteLine(ulong value);
[<System.CLSCompliant(false)>]
abstract member WriteLine : uint64 -> unit
override this.WriteLine : uint64 -> unit
Public Overridable Sub WriteLine (value As ULong)
Parâmetros
- value
- UInt64
O inteiro sem sinal de 8 bytes para escrever.
- Atributos
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
A representação textual do valor especificado é produzida ao chamar o UInt64.ToString método. A FormatProvider propriedade, se não nullfor , especifica a formatação específica da cultura.
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(UInt32)
Importante
Esta API não está em conformidade com CLS.
Escreve a representação de texto de um inteiro sem sinal de 4 bytes no fluxo de texto, seguida de um terminador de linha.
public:
virtual void WriteLine(System::UInt32 value);
[System.CLSCompliant(false)]
public virtual void WriteLine(uint value);
[<System.CLSCompliant(false)>]
abstract member WriteLine : uint32 -> unit
override this.WriteLine : uint32 -> unit
Public Overridable Sub WriteLine (value As UInteger)
Parâmetros
- value
- UInt32
O inteiro sem sinal de 4 bytes a escrever.
- Atributos
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
A representação textual do valor especificado é produzida ao chamar o UInt32.ToString método. A FormatProvider propriedade, se não nullfor , especifica a formatação específica da cultura.
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(String, Object, Object, Object)
Escreve uma cadeia formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, Object).
public:
virtual void WriteLine(System::String ^ format, System::Object ^ arg0, System::Object ^ arg1, System::Object ^ arg2);
public virtual void WriteLine(string format, object arg0, object arg1, object arg2);
abstract member WriteLine : string * obj * obj * obj -> unit
override this.WriteLine : string * obj * obj * obj -> unit
Public Overridable Sub WriteLine (format As String, arg0 As Object, arg1 As Object, arg2 As Object)
Parâmetros
- format
- String
Uma cadeia de formato composto.
- arg0
- Object
O primeiro objeto a formatar e a escrever.
- arg1
- Object
O segundo objeto: formatar e escrever.
- arg2
- Object
O terceiro objetivo é formatar e escrever.
Exceções
format é null.
Está TextWriter fechado.
Ocorre um erro de E/S.
format não é uma cadeia válida de formato composto.
-ou-
O índice de um item de formato é inferior a 0 (zero), ou maior ou igual ao número de objetos a formatar (que, neste caso de sobrecarga de métodos, é três).
Observações
Este método utiliza formatação composta para converter o valor de um objeto na sua representação de cadeia e para incorporar essa representação numa cadeia. O .NET oferece um suporte extenso de formatação, que é descrito com mais detalhe nos seguintes tópicos de formatação:
Para mais informações sobre a funcionalidade de formatação composta, consulte Formatação composta.
Para mais informações sobre especificadores de formato numérico, consulte Cadeias de Formato Numérico Padrão e Cadeias de Formato Numérico Personalizado.
Para mais informações sobre especificadores de formato de data e hora, consulte Cadeias de Formato de Data e Hora Padrão e Cadeias de Formato de Data e Hora Personalizadas.
Para mais informações sobre especificadores de formato de enumeração, consulte Strings de Formato de Enumeração.
Para mais informações sobre formatação, consulte Tipos de Formatação.
O format parâmetro consiste em zero ou mais sequências de texto misturadas com zero ou mais marcadores indexados, chamados itens de formato, que correspondem a um objeto na lista de parâmetros deste método. O processo de formatação substitui cada item de formato pela representação em cadeia do valor do objeto correspondente.
A sintaxe de um item de formato é a seguinte:
{index[,length][:formatString]}
Os elementos entre parênteses retos são opcionais. A tabela a seguir descreve cada elemento. Para mais informações sobre a funcionalidade de formatação composta, incluindo a sintaxe de um elemento de formato, consulte Formatação Composta.
| Elemento | Description |
|---|---|
| indexar | A posição baseada em zero na lista de parâmetros do objeto a ser formatado. Se o objeto especificado pelo índice for null, o item de formato é substituído por String.Empty. Como esta sobrecarga tem três objetos na sua lista de parâmetros, o valor do índice deve ser sempre 0, 1 ou 2. Se não houver parâmetro na posição do índice , a FormatException é lançado. |
| ,comprimento | O número mínimo de caracteres na representação string do parâmetro. Se for positivo, o parâmetro está alinhado à direita; se for negativo, está alinhado à esquerda. |
| :formatString | Uma string de formato padrão ou personalizada suportada pelo objeto a ser formatado. Os valores possíveis para formatString são os mesmos que os valores suportados pelo método do ToString(string format) objeto. Se o formatString não for especificado e o objeto a formatar implementar a IFormattable interface, null é passado como o valor do format parâmetro usado como string IFormattable.ToString de formato. |
Os caracteres de colte inicial e final, "{" e "}", são obrigatórios. Para especificar um único carácter literal de coltese em format, especifique dois caracteres de colchetes iniciais ou de fim; ou seja, "{{" ou "}}".
Este método não procura na cadeia especificada caracteres individuais de nova linha (0x000a hexadecimal) e não os substitui por NewLine.
Se um objeto especificado não for referenciado na cadeia de formato, é ignorado.
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(String)
Escreve uma cadeia no fluxo de texto, seguida de um terminador de linha.
public:
virtual void WriteLine(System::String ^ value);
public virtual void WriteLine(string value);
abstract member WriteLine : string -> unit
override this.WriteLine : string -> unit
Public Overridable Sub WriteLine (value As String)
Parâmetros
- value
- String
A sequência para escrever. Se value for null, apenas o terminador de linha é escrito.
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
Esta sobrecarga é equivalente à Write(Char[]) sobrecarga.
O terminador de linha é definido pelo CoreNewLine campo.
Este método não procura na cadeia especificada caracteres individuais de nova linha (0x000a hexadecimal) e não os substitui por NewLine.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(ReadOnlySpan<Char>)
Escreve a representação de texto de um espaço de caracteres no fluxo de texto, seguida de um terminador de linha.
public:
virtual void WriteLine(ReadOnlySpan<char> buffer);
public virtual void WriteLine(ReadOnlySpan<char> buffer);
abstract member WriteLine : ReadOnlySpan<char> -> unit
override this.WriteLine : ReadOnlySpan<char> -> unit
Public Overridable Sub WriteLine (buffer As ReadOnlySpan(Of Char))
Parâmetros
- buffer
- ReadOnlySpan<Char>
O valor do char span para escrever no fluxo de texto.
Observações
A representação em texto do valor especificado é produzida ao chamar o ReadOnlySpan<Char>. Método ToString .
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Aplica-se a
WriteLine(Double)
Escreve a representação de texto de um valor de ponto flutuante de 8 bytes no fluxo de texto, seguida de um terminador de linha.
public:
virtual void WriteLine(double value);
public virtual void WriteLine(double value);
abstract member WriteLine : double -> unit
override this.WriteLine : double -> unit
Public Overridable Sub WriteLine (value As Double)
Parâmetros
- value
- Double
O valor de ponto flutuante de 8 bytes a escrever.
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
A FormatProvider propriedade, se não nullfor , especifica a formatação específica da cultura. Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
O terminador de linha é definido pelo CoreNewLine campo.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(Int64)
Escreve a representação textual de um inteiro com sinal de 8 bytes no fluxo de texto, seguida de um terminador de linha.
public:
virtual void WriteLine(long value);
public virtual void WriteLine(long value);
abstract member WriteLine : int64 -> unit
override this.WriteLine : int64 -> unit
Public Overridable Sub WriteLine (value As Long)
Parâmetros
- value
- Int64
O inteiro assinado de 8 bytes para escrever.
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
A representação textual do valor especificado é produzida ao chamar o Int64.ToString método. A TextWriter.FormatProvider propriedade, se não nullfor , especifica a formatação específica da cultura.
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(Int32)
Escreve a representação textual de um inteiro com sinal de 4 bytes no fluxo de texto, seguida de um terminador de linha.
public:
virtual void WriteLine(int value);
public virtual void WriteLine(int value);
abstract member WriteLine : int -> unit
override this.WriteLine : int -> unit
Public Overridable Sub WriteLine (value As Integer)
Parâmetros
- value
- Int32
O inteiro assinado de 4 bytes para escrever.
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
A representação textual do valor especificado é produzida ao chamar o Int32.ToString método. A TextWriter.FormatProvider propriedade, se não nullfor , especifica a formatação específica da cultura.
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(Decimal)
Escreve a representação textual de um valor decimal no fluxo de texto, seguida de um terminador de linha.
public:
virtual void WriteLine(System::Decimal value);
public virtual void WriteLine(decimal value);
abstract member WriteLine : decimal -> unit
override this.WriteLine : decimal -> unit
Public Overridable Sub WriteLine (value As Decimal)
Parâmetros
- value
- Decimal
O valor decimal a escrever.
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
A FormatProvider propriedade, se não nullfor , especifica a formatação específica da cultura. Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
O terminador de linha é definido pelo CoreNewLine campo.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(Char[])
Escreve um array de caracteres no fluxo de texto, seguido de um terminador de linha.
public:
virtual void WriteLine(cli::array <char> ^ buffer);
public virtual void WriteLine(char[] buffer);
abstract member WriteLine : char[] -> unit
override this.WriteLine : char[] -> unit
Public Overridable Sub WriteLine (buffer As Char())
Parâmetros
- buffer
- Char[]
O array de caracteres do qual os dados são lidos.
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
Todos os caracteres estão buffer escritos no fluxo subjacente. Se o array de caracteres for null, apenas o terminador de linha é escrito.
Esta sobrecarga é equivalente a Write(Char[]) seguida de WriteLine() .
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(Char)
Escreve um carácter no fluxo de texto, seguido de um terminador de linha.
public:
virtual void WriteLine(char value);
public virtual void WriteLine(char value);
abstract member WriteLine : char -> unit
override this.WriteLine : char -> unit
Public Overridable Sub WriteLine (value As Char)
Parâmetros
- value
- Char
O carácter a escrever no fluxo de texto.
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
Esta sobrecarga é equivalente a Write(Char) seguida de WriteLine() .
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(Boolean)
Escreve a representação textual de um Boolean valor no fluxo de texto, seguida de um terminador de linha.
public:
virtual void WriteLine(bool value);
public virtual void WriteLine(bool value);
abstract member WriteLine : bool -> unit
override this.WriteLine : bool -> unit
Public Overridable Sub WriteLine (value As Boolean)
Parâmetros
- value
- Boolean
O Boolean valor a escrever.
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
A representação textual do valor especificado é produzida ao chamar o Boolean.ToString método.
Este método gera ou Boolean.TrueStringBoolean.FalseString.
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine()
Escreve um terminador de linha no fluxo de texto.
public:
virtual void WriteLine();
public virtual void WriteLine();
abstract member WriteLine : unit -> unit
override this.WriteLine : unit -> unit
Public Overridable Sub WriteLine ()
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
WriteLine(Object)
Escreve a representação textual de um objeto no fluxo de texto, chamando o ToString método nesse objeto, seguido de um terminador de linha.
public:
virtual void WriteLine(System::Object ^ value);
public virtual void WriteLine(object value);
abstract member WriteLine : obj -> unit
override this.WriteLine : obj -> unit
Public Overridable Sub WriteLine (value As Object)
Parâmetros
- value
- Object
O objeto a escrever. Se value for null, apenas o terminador de linha é escrito.
Exceções
Está TextWriter fechado.
Ocorre um erro de E/S.
Observações
Esta sobrecarga é equivalente à Write(String, Object) sobrecarga. A FormatProvider propriedade, se não nullfor , especifica a formatação específica da cultura.
O terminador de linha é definido pelo CoreNewLine campo.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.
Ver também
- StreamWriter
- StringWriter
- IFormatProvider
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo