如何在Console.Readline()中不转义\ n字符串?
string line = "//;\n1;2";
// line == "//;\n1;2"
Console.WriteLine(line);
outputs:
//;
1; 2
line = Console.ReadLine();
// line == "//;\\n1;2"
Console.WriteLine(line);
outputs://;\n1;2
我正在尝试让Console readline不能逃脱换行符,并且输出应始终在2行上。
答案 0 :(得分:4)
要在没有换行的情况下阅读,可以使用:
Console.Read();
要转义\n
字符,可以使用\\
转义\
字符。 Environment
静态类提供了基于当前环境平台的一些功能:
Console.Write("Your text." + Environment.NewLine);