Environment.NewLine Propriedade
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.
Obtém a string de newline definida para este ambiente.
public:
static property System::String ^ NewLine { System::String ^ get(); };
public static string NewLine { get; }
static member NewLine : string
Public Shared ReadOnly Property NewLine As String
Valor de Propriedade
\r\n para plataformas não-Unix, ou \n para plataformas Unix.
Exemplos
O exemplo seguinte mostra duas linhas separadas por uma nova linha.
// Sample for the Environment.NewLine property
using System;
class Sample
{
public static void Main()
{
Console.WriteLine();
Console.WriteLine($"NewLine: {Environment.NewLine} first line{Environment.NewLine} second line");
}
}
/*
This example produces the following results:
NewLine:
first line
second line
*/
// Sample for the Environment.NewLine property
open System
printfn $"\nNewLine: {Environment.NewLine} first line{Environment.NewLine} second line"
// This example produces the following results:
// NewLine:
// first line
// second line
' Sample for the Environment.NewLine property
Class Sample
Public Shared Sub Main()
Console.WriteLine()
Console.WriteLine($"NewLine:{Environment.NewLine} first line{Environment.NewLine} second line")
End Sub
End Class
'This example produces the following results:
'
'NewLine:
' first line
' second line
'
Observações
O valor da propriedade de NewLine é uma constante personalizada especificamente para a plataforma atual e implementação do Quadro .NET. Para mais informações sobre as personagens de escape no valor da propriedade, veja Personagens Escapes.
A funcionalidade fornecida por NewLine é frequentemente o que se entende pelos termos nova linha, avanço de linha, quebra de linha, retorno de carruagem, CRLF e fim de linha.
NewLine pode ser usado em conjunto com suporte de nova linha específica da linguagem, como os caracteres de escape '\r' e '\n' em Microsoft C# e C/C++, ou vbCrLf em Microsoft Visual Basic.
NewLineé automaticamente adicionado ao texto processado pelos Console.WriteLine métodos e.StringBuilder.AppendLine