C# 转义字符


转义字符是很多程序语言、数据格式和通信协议的形式文法的一部分

它是一种特殊的字符常量,具有特定的含义,不同于字符原有的意义,所以称为 "转义" 字符

转义字符主要用来表示那些用一般字符不便于表达的控制代码,而它的作用就是消除紧随其后的字符的原有含义

 

C# 中的转义字符分两种:

一种是 \

常用的转义字符及其含义

字符 含义
\' 单引号
\" 双引号
\\ 反斜杠
\0
\a 警告(产生蜂鸣)
\b 退格
\f 换页
\n 换行
\r 回车
\t 水平制表符
\v 垂直制表符

 一种是 @

@ 符号在 C# 中有两个作用:

作用 1:在字符串的前面加 @ 表示取消字符串中的转义

🙌🌰:

string path = @"C:\Users\Public";

也就是说:

"C:\\temp" 表示的路径 C:\temp

@"C:\\temp" 就表示 C:\temp

作用 2:如果用户定义的变量名称和系统关键字冲突,可以在变量的前面加入 @

🙌🌰:

string @Class = "这是一个字符串";

如果不加 @ ,编辑器便会将 Class 识别成系统关键字,而非用户定义的变量名称

 

 

 

 

 

*** |  以上内容仅为学习参考、学习笔记使用  | ***


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM