我只是在解析一些文本的过程中,不记得C#中的选项卡的转义字符是什么?
Answers:
对于需要快速参考可以在文字中使用的C#转义序列的人string:
\ t水平制表符(ASCII码值:9)
\ n换行(ASCII码值:10)
\ r回车(ASCII码值:13)
\'单引号
\“双引号
\\反斜杠
\?文字问号
\ x12 ASCII字符,十六进制表示法(例如,对于0x12)
\ x1234十六进制表示法的Unicode字符(例如0x1234)
值得一提的是,这些(在大多数情况下)是通用代码。因此,在Windows和Linux上,\ t为9,\ n为10 char。但是换行符序列不是通用的。在Windows上为\ n \ r,在Linux上仅为\ n。这就是为什么最好使用Environment.Newline已调整为当前OS设置的原因。有了.Net Core,它变得非常重要。