

The following code example shows us how we can add \n after initialization with the String.Replace() function in C#. The String.Replace(string x, y) returns a string in which the string x is replaced with the string y. The above code can be modified to add a line break to the string variable s after the initialization with the String.Replace() function.

The only drawback of this method is that we have to write \n during the initialization of the string variable s. We added a new line to the string variable s with the \n escape character in C#.

String s = "This is the first line.\nThis is the second line."
#EDITROCKET CRLF CHARACTERS HOW TO#
The following code example shows us how to add a new line to a string variable with the \n escape character in C#. We have to write \n in the string wherever we want to start a new line. The line break can also be used to add multiple lines to a string variable. For a Windows machine, we should use the \n escape character for line breaks. The \n or the \r escape character in Mac is used to add a new line to the console in C#. Add a New Line to a String With the \n Escape Character in C# This tutorial will introduce methods to add a new line to a string variable in C#.
