C#中允许在字符串中通过转移字符插入一些特殊的字符。转意字符是以下划线(\)开头的一串字符。下面是C#中所有的转意字符:
\a – 警告,产生蜂鸣
\b – 回退,退格
\f – 换页
\n – 换行
\r – 回车
\t – 水平制表符
\v – 垂直制表符
\’ – 单斜杠
\” – 双引号
\\ – 反斜杠
\0– Null,空
\xhh – 16进制ASCII 码(h表示16进制数字)
\xhhhh – 16进制Unicode 码(h表示16进制数字)
\uhhhh – Unicode 码(4字节)
\Uhhhhhhhh – Unicode surrogate pair (8-byte)
原文地址:https://csharp.2000things.com/2010/08/20/64-escape-sequences-in-string-literals/