Environment.NewLine Propriété

Définition

Obtient la chaîne de saut de ligne définie pour cet environnement.

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

Valeur de propriété

String

\r\n pour les plateformes non Unix ou \n pour les plateformes Unix.

Exemples

L’exemple suivant affiche deux lignes séparées par une nouvelle ligne.

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

Remarques

La valeur de la propriété est NewLine une constante personnalisée spécifiquement pour la plateforme et l’implémentation actuelles du .NET Framework. Pour plus d’informations sur les caractères d’échappement dans la valeur de la propriété, consultez Échappements de caractères.

La fonctionnalité fournie par NewLine est souvent ce que signifient les termes newline, flux de ligne, saut de ligne, retour chariot, CRLF et fin de ligne.

NewLinepeut être utilisé conjointement avec la prise en charge de la nouvelle ligne spécifique au langage, telles que les caractères d’échappement « \r » et « \n » dans Microsoft C# et C/C++, ou vbCrLf dans Microsoft Visual Basic.

NewLineest automatiquement ajouté au texte traité par les méthodes et StringBuilder.AppendLine les Console.WriteLine méthodes.

S’applique à