Environment.NewLine Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la cadena de nueva línea definida para este entorno.
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 de propiedad
\r\n
para plataformas que no son Unix o \n
para plataformas Unix.
Ejemplos
En el ejemplo siguiente se muestran dos líneas separadas por una nueva línea.
// 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
'
Comentarios
El valor de propiedad de NewLine es una constante personalizada específicamente para la plataforma actual e implementación de .NET Framework. Para obtener más información sobre los caracteres de escape en el valor de la propiedad, vea Escapes de caracteres.
La funcionalidad proporcionada por NewLine suele ser lo que significan los términos newline, line feed, line break, carro return, CRLF y end of line.
NewLinese puede usar junto con compatibilidad de nueva línea específica del lenguaje, como los caracteres de escape '\r' y '\n' en Microsoft C# y C/C++, o vbCrLf
en Microsoft Visual Basic.
NewLine se anexa automáticamente al texto procesado por los Console.WriteLine métodos y StringBuilder.AppendLine .