我只是在解析一些文本的过程中,并且不记得C#中的选项卡的转义字符是什么?
答案 0 :(得分:102)
简单一个! “\ t” 的
编辑:事实上,这是官方的:Escape Sequences
答案 1 :(得分:3)
对于需要快速参考可以在string
文字中使用的 C#转义序列的人:
\ t水平标签(ASCII代码值:9)
\ n换行(ASCII代码值:10)
\ r回车(ASCII码值:13)
\'单引号
\“双引号
\\反斜杠
\?文字问号
\ x12十六进制表示法的ASCII字符(例如0x12)
\ x1234十六进制表示法的Unicode字符(例如0x1234)
值得一提的是,这些(在大多数情况下)是通用代码。所以\ t是9,在Windows和Linux上\ n是10个char值。但换行顺序并不普遍。在Windows上它是\ n \ r和Linux上它只是\ n。这就是为什么最好使用Environment.Newline
来调整当前的操作系统设置。使用.Net Core非常重要。