Tab Escape Character?

时间:2008-08-08 09:28:41

标签: c#

我只是在解析一些文本的过程中,并且不记得C#中的选项卡的转义字符是什么?

2 个答案:

答案 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非常重要。