字串轉義序列
字串轉義序列在編譯時轉換為相應的字元。這事發生在向後包含斜線普通字串沒有改變。
例如,下面的字串 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