Environment.NewLine Proprietà

Definizione

Ottiene la stringa della nuova riga definita per questo ambiente.

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

Valore della proprietà

String

\r\n per le piattaforme non Unix o \n per le piattaforme Unix.

Esempio

Nell'esempio seguente vengono visualizzate due righe separate da una nuova riga.

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

Commenti

Il valore della proprietà di NewLine è una costante personalizzata in modo specifico per la piattaforma corrente e l'implementazione di .NET Framework. Per altre informazioni sui caratteri di escape nel valore della proprietà, vedere Escape dei caratteri.

La funzionalità fornita da NewLine è spesso ciò che significa i termini newline, feed di linee, interruzione linea, ritorno a capo, CRLF e fine della riga.

NewLinepuò essere usato in combinazione con il supporto di nuove linee specifiche del linguaggio, ad esempio i caratteri di escape '\r' e '\n' in Microsoft C# e C++o vbCrLf in Microsoft Visual Basic.

NewLine viene aggiunto automaticamente al testo elaborato dai Console.WriteLine metodi e StringBuilder.AppendLine .

Si applica a