Environment.NewLine Vlastnost

Definice

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

String

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

Platí pro