The Free Online C# / .Net String Escape/Unescape tool replaced the reserved characters in C# / .Net string with corresponding escaped characters to prevent the compiling. You can also convert them back to their original ones.
Literal, more specifically, means how you hard-code the strings in C# programs. It consists of two forms.
Regular string literals consist of the characters enclosed in the double-quotes. The various characters (, a carriage return, and line feed) and many others need to be "escaped" to be represented in the string.
Verbatim string literals consist of @ character, followed by the double quote, characters, and closing double-quote character. It allows pretty much anything within them.
The following characters are reserved in C# / .Net string and must be "escaped" before using them.
In C# / .Net Escape,
The following characters in the C# / .Net string must be appropriately unescaped and bring them back to the original ones.
In C# / .Net Unescape,
For this, do the following steps.
Do we keep a copy of your source code?
Protecting user trust is our top priority. We do not keep a copy of the source code that the user pastes for the C# / .Net Escape/Unescape process.
Note: We do not keep a copy of the resulted code. Therefore, please copy the resulted code and paste it to the desired location for future use if you are happy and satisfied with the C# Escape/Unescape.