字符串转义序列

字符串转义序列在编译时转换为相应的字符。这事发生在向后包含斜线普通字符串没有改变。

例如,下面的字符串 notEscapednotEscaped2 不会转换为换行符,但会保留为两个不同的字符('\''n')。

string escaped = "\n";
string notEscaped = "\\" + "n";
string notEscaped2 = "\\n";

Console.WriteLine(escaped.Length); // 1
Console.WriteLine(notEscaped.Length); // 2            
Console.WriteLine(notEscaped2.Length); // 2