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

===============>>#1 票数:104 已采纳

容易一个! “\\ t” 的

编辑:事实上,这里有官方的东西: Escape Sequences

===============>>#2 票数:4

对于需要快速参考可以在string文字中使用的C#Escape序列的人

\\ t水平标签(ASCII码值:9)

\\ n换行(ASCII码值:10)

\\ r \\ n回车(ASCII码值:13)

单引号

“双引号

\\\\反斜杠

\\? 字面问号

\\ x12十六进制表示法的ASCII字符(例如0x12)

\\ x1234十六进制表示法的Unicode字符(例如0x1234)

值得一提的是,这些(在大多数情况下)是通用代码。 所以\\ t是9,在Windows和Linux上\\ n是10个char值。 但换行顺序并不普遍。 在Windows上它是\\ n \\ r和Linux上它只是\\ n。 这就是为什么最好使用Environment.Newline来调整当前的操作系统设置。 使用.Net Core非常重要。

  ask by GateKiller translate from so

未解决问题?本站智能推荐: