c# - 我怎么写 Console.Writeline ("\|\/\|/");并忽略 "Unrecognized escape sequence"错误?

标签 c# console-application console.writeline

例如我不希望这行代码:Console.Writeline("\|\/\|/"); 干扰程序,因为此刻我收到错误 Unrecognized escape sequence 但我不想使用转义序列,我只想让这些字符本身出现在控制台上。 有什么办法吗?感谢您花时间阅读。

最佳答案

在我看来你想要一个逐字字符串文字,它不会将反斜杠视为转义字符,并且还允许多行文字:

Console.Writeline(@" \|\/ \| /");

参见 MSDNthe "literals" section of my article on strings更多细节。请注意,您仍然需要为双引号做一些工作。

关于c# - 我怎么写 Console.Writeline ("\|\/\|/");并忽略 "Unrecognized escape sequence"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15142141/

相关文章:

c# - 你怎么 'adapt'一个类成员就是一个集合?

C# 如何将流重定向到控制台 Out?

C# for 循环计数数组不工作

c++ - 使用文字初始化 System::String^,但不使用 string::c_str() 或 char[]

c# - 如何最大程度地减少或通知用户数据库连接延迟/失败?

c# - 如何将字节指针转换为结构

c# - 如何将下拉列表项设置为在 ASP.NET 中选中?

.net - 装饰System.Console.Out以添加颜色

php - Symfony - 如何知道控制台命令是从 Controller 运行还是从终端运行?

c# - 关于将 List<T> 打印到屏幕的问题