C#转义字符反斜杠(\)


关键词

C#教程 转义字符 反斜杠

摘要

跟C、C++、Java等语言一样,在C#中,转义字符是反斜杠(\)。所谓什么是转义字符,洪哥觉得简单的理解就是字符不再代表自身,而代表另外一种含义。

C#转义字符反斜杠(\)

跟C、C++、Java等语言一样,在C#中,转义字符是反斜杠(\)。所谓什么是转义字符,洪哥觉得简单的理解就是字符不再代表自身,而代表另外一种含 义。比如“\t”这个字符串,它不代表反斜杠和“t”两个字符,而是代表一个TAB键。同样的还有我们很熟悉的“\r”,“\n”等。

这里列出C#的转义字符,以及对应的含义,以备后面翻查。

\t    TAB键
\r    回车
\n    换行
\\    反斜杠后带一个反斜杠,就表示一个反斜杠
\'    单引号
\"    双引号
\0    空字符,这个字符在C系列的语言中有特殊意义
\a    警告(据说能让电脑发出峰鸣声,呵呵)
\b    回退键,即BackSpace(向前删除)
\v    垂直TAB键

关于\r和\n,这里洪哥解释一下。在Windows平台,一个回车就是“回车”+“换行”,即"\r\n";在Unix/Linux平台上,换行就是" \n"。所以我们会经常看到一些php的源程序,在Windows平台上打开时没有换行,而且会有一些黑块(不能识别的字符),这应该就是该程序是在 Unix/Linux平台上编写的,回车符跟Windows不一样。有兴趣的朋友可以去下载一套phpMyAdmin程序验证一下。

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:C#转义字符反斜杠(\):http://www.splaybow.com/post/csharp-escape-symbol.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:115085382!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« C#逐字字符串符号@ C#正则表达式参考 »