Environment.NewLine Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die für diese Umgebung definierte Newline-Zeichenfolge ab.
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
Eigenschaftswert
\r\n für Nicht-Unix-Plattformen oder \n für Unix-Plattformen.
Beispiele
Im folgenden Beispiel werden zwei Zeilen durch eine Neueinführung getrennt angezeigt.
// 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 von NewLine ist eine Konstante, die speziell für die aktuelle Plattform und Implementierung des .NET Frameworks 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 mit den Begriffen Newline, Zeilenvorschub, Zeilenumbruch, Wagenrücklauf, CRLF und Zeilenende gemeint ist.
NewLine kann in Verbindung mit sprachspezifischer Zeilenunterstützung verwendet werden, z. B. die Escapezeichen "\r" und "\n" in Microsoft C# und C/C++ oder vbCrLf in Microsoft Visual Basic.
NewLine wird automatisch an Text angefügt, der von den Console.WriteLine Methoden StringBuilder.AppendLine verarbeitet wird.