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; }
member this.NewLine : string
Public Shared ReadOnly Property NewLine As String

Valor de propiedad

String

\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 .

Se aplica a