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 识别成系统关键字,而非用户定义的变量名称

 

 

 

 

 

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

posted @ 2021-10-23 17:22  Mr.Cat~  阅读(3839)  评论(0编辑  收藏  举报