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