Environment.NewLine Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nový řádek řetězec definovaný pro toto prostředí.
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
Hodnota vlastnosti
\r\n
pro platformy, které nejsou systémy Unix, nebo \n
pro platformy Unix.
Příklady
Následující příklad zobrazuje dva řádky oddělené novým řádkem.
// 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
'
Poznámky
Hodnota NewLine vlastnosti je konstanta přizpůsobená speciálně pro aktuální platformu a implementaci rozhraní .NET Framework. Další informace o řídicích znacích v hodnotě vlastnosti naleznete v části Řídicí znaky.
Funkce poskytované NewLine je často tím, co znamená termíny newline, line feed, line break, carriage return, CRLF a end of line.
NewLinelze použít ve spojení s podporou nového řádku specifické pro jazyk, jako jsou řídicí znaky \r a \n v Microsoft C# a C++, nebo vbCrLf
v Microsoft Visual Basic.
NewLine je automaticky připojen k textu zpracovávaným metodami Console.WriteLine a StringBuilder.AppendLine metodami.