Environment.NewLine Eigenschaft

Definition

Ruft die für diese Umgebung definierte Zeichenfolge für einen Zeilenumbruch ab.

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

Eigenschaftswert

String

\r\n für Nicht-Unix-Plattformen oder \n für Unix-Plattformen.

Beispiele

Im folgenden Beispiel werden zwei Zeilen durch eine neue Linie getrennt.

// 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
'

Hinweise

Der Eigenschaftswert NewLine ist eine konstante, die speziell für die aktuelle Plattform und Implementierung der .NET Framework angepasst wird. Weitere Informationen zu den Escapezeichen im Eigenschaftswert finden Sie unter "Character Escapes".

Die von ihnen bereitgestellte NewLine Funktionalität ist häufig das, was von den Begriffen Newline, Linienfeed, Linienumbruch, Wagenrücklauf, CRLF und Ende der Linie bedeutet.

NewLinekann in Verbindung mit der sprachspezifischen Newlineunterstützung wie die Escapezeichen "\r" und "\n" in Microsoft C# und C/C++ oder vbCrLf in Microsoft Visual Basic verwendet werden.

NewLine wird automatisch an Text angefügt, der von den Console.WriteLine Methoden StringBuilder.AppendLine verarbeitet wird.

Gilt für