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

377 阅读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文本,并且在“的”字后面实现换行

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

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

纯手打,点个赞呗~