字符串转义序列
字符串转义序列在编译时转换为相应的字符。这事发生在向后包含斜线普通字符串没有改变。
例如,下面的字符串 notEscaped
和 notEscaped2
不会转换为换行符,但会保留为两个不同的字符('\'
和'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