Menu
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY CYBERSECURITY DATA SCIENCE
     ❯   

C# Special Characters


Strings - Special Characters

Because strings must be written within quotes, C# will misunderstand this string, and generate an error:

string txt = "We are the so-called "Vikings" from the north.";

The solution to avoid this problem, is to use the backslash escape character.

The backslash (\) escape character turns special characters into string characters:

Escape character Result Description
\' ' Single quote
\" " Double quote
\\ \ Backslash

The sequence \"  inserts a double quote in a string:

Example

string txt = "We are the so-called \"Vikings\" from the north.";

Try it Yourself »

The sequence \'  inserts a single quote in a string:

Example

string txt = "It\'s alright.";

Try it Yourself »

The sequence \\  inserts a single backslash in a string:

Example

string txt = "The character \\ is called backslash.";

Try it Yourself »

Other useful escape characters in C# are:

Code Result Try it
\n New Line Try it »
\t Tab Try it »
\b Backspace Try it »

C# Exercises

Test Yourself With Exercises

Exercise:

Fill in the missing part to create a greeting variable of type string and assign it the value Hello.

  = ;

Start the Exercise