Environment.NewLine Propriété

Définition

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

public:
 static property System::String ^ NewLine { System::String ^ get(); };
public static string NewLine { get; }
static member NewLine : string
Public Shared ReadOnly Property NewLine As String

Valeur de propriété

\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 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 propriété de NewLine est une constante personnalisée spécifiquement pour la plateforme actuelle et l’implémentation du framework .NET. 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, saut de ligne, saut de ligne, retour chariot, CRLF et fin de ligne.

NewLine peut être utilisé conjointement avec la prise en charge de nouvelle ligne spécifique au langage, comme 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 à