Comment bien écrire un saut de ligne en C# !

icon Tags de l'article : ,

Juin 06, 2011

L'astuce C# de la semaine : comment ajouter un saut de ligne (ou retour chariot) dans votre programme C# sans faire le classique...

TbMessage.Text  = "\n";

Oui car c'est... MAL ! En effet, dans un environnement Windows, le retour chariot ne vaut pas '\n' mais '\r\n' !

De plus, sachez qu'il y a bien plus simple que d'écrire à la main \r\n : vous pouvez utiliser Environment.NewLine :

TbMessage.Text  = Environment.NewLine;

Ainsi, Environment.NewLine génèrera un retour chariot '\r\n' si vous êtes sous Windows (et '\n' si vous êtes sous Unix).

Allez, bonne journée et bon développement à tous !

Commentaires fermés

icon Flux RSS des commentaires de cet article

Les commentaires sont fermés pour cet article