Environment.NewLine Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a cadeia de caracteres de nova linha definida para esse ambiente.
public:
static property System::String ^ NewLine { System::String ^ get(); };
public static string NewLine { get; }
member this.NewLine : string
Public Shared ReadOnly Property NewLine As String
Valor da propriedade
\r\n
para plataformas não Unix ou \n
para plataformas Unix.
Exemplos
O exemplo a seguir exibe duas linhas separadas por uma nova linha.
// Sample for the Environment::NewLine property
using namespace System;
int main()
{
Console::WriteLine();
Console::WriteLine("NewLine: {0} first line {0} second line", Environment::NewLine);
}
/*
This example produces the following results:
NewLine:
first line
second line
*/
// 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
'
Comentários
O valor da NewLine propriedade é uma constante personalizada especificamente para a plataforma atual e a implementação do .NET Framework. Para obter mais informações sobre os caracteres de escape no valor da propriedade, consulte Escapes de caracteres.
A funcionalidade fornecida é NewLine geralmente o que se destina aos termos newline, feed de linha, quebra de linha, retorno de carro, CRLF e fim de linha.
NewLinepode ser usado em conjunto com o suporte à nova linha específica da linguagem, como os caracteres de escape '\r' e '\n' no Microsoft C# e C/C++, ou vbCrLf
no Microsoft Visual Basic.
NewLineé acrescentado automaticamente ao texto processado pelos métodos e StringBuilder.AppendLine pelos Console.WriteLine métodos.