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

Posted 小马的棺材板

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 常用的“转义符”对字符串的使用与讲解相关的知识,希望对你有一定的参考价值。

转义符作用:

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

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

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

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

纯手打,点个赞呗~

以上是关于C# 常用的“转义符”对字符串的使用与讲解的主要内容,如果未能解决你的问题,请参考以下文章

web前端关于html转义符的常用js函数

C# 字符串常用方法的详细讲解和应用

python常用转义字符串总结:各种字符转义的不同如何取消转义字符效果?

常用模块3

字符串中的转义

js正则表达式系统讲解(全面的总结)