Environment.NewLine Propiedad

Definición

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; }
static member 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 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 es a menudo lo que significan los términos nueva línea, avance de línea, salto de línea, retorno de carro, CRLF y final de línea.

NewLine se 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 .

Se aplica a