C# 常用的“转义符”对字符串的使用与讲解

300 阅读2分钟

转义符作用:

常用于字符串的换行,和标识文件的路径,如果字符串中不添转义符字符会非常的乱
其实就是”+字符“ 组成了一个有特殊意义的字符

\r\n (常用换行):
其实就是自动的帮你按了一个回车键

Console.WriteLine(“小马哥的\r\n棺材板”);

在“的”后面换行,文本框,控制台,文本写入都能使用
在这里插入图片描述

\n (换行):
只在控制台中表示换行,

Console.WriteLine(“小马哥的\n棺材板”);

在”的“字后面换行
在这里插入图片描述

\b:(退一个字符)
原型 为键盘上的退格键,意思就是删一个字符

Console.WriteLine(“小马哥的\b棺材板”);

输结果为”小马哥棺材板“ ”的“字被删除了,如在字符第一个和最后一个字添加将没效果
在这里插入图片描述

\":(标识双引号)
双引号一般表示为字符串,但是我只是的想要输出" ",编译器会认为你是想变成字符串成而出错
在这里插入图片描述
正确写法:
在这里插入图片描述在他前面添加一个”\“即可
在这里插入图片描述
双引号就可以输出了

@:(表示路径):
这个一般标识路径,经常要使用到

如果在路径不添加”转义符“编译器就报错,
上面说到: \n \b 这都是字符,但是路径里”\Users"并没有这个的转义符所以就报错
在这里插入图片描述
正确方法:

FileStream a = new FileStream(@“C:\Users”, FileMode.Create);

在字符前面添加 “@”,表示\后面的字符没有任何意义,只是单纯的路径

如在输出语句上添加@即就是按编译器格式输出:
在这里插入图片描述

\t:(TAB键原刑)

其就是在“的”字后面按下了 “TAB”键

Console.Write(“小马哥的\t棺材板”);

在这里插入图片描述

例子:
“小马哥的棺材板”写入txt文本,并且在“的”字后面实现换行

在这里插入图片描述本文使用到了两个转义符

结果为:
在这里插入图片描述
成功的在“的”字后换行

纯手打,点个赞呗~

创作打卡挑战赛

赢取流量/现金/CSDN周边激励大奖