Lire en anglais

Partager via


Environment.NewLine Propriété

Définition

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

C#
public static string NewLine { get; }

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.

C#
// 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
*/

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 à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0