C# 转义字符

这篇具有很好参考价值的文章主要介绍了C# 转义字符。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

C# 转义字符

✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。
🍎个人主页:小嗷犬的博客
🍊个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。
🥭本文内容:C# 转义字符



转义字符的使用

转义字符 是一种字符,用来表示那些带有特殊含义的字符,是C#字符串知识中重要的组成部分。

转义字符 一般由反斜杠\加一个普通字符组成,它们合在一起表示一个 转义字符

如:

using System;

namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            string s = "我是小嗷犬\n喜欢嗷嗷嗷";
            Console.WriteLine(s);
        }
    }
}

字符串变量s其中的'\n'就是一个转义字符,表示换行,所以'\n'也被称为换行符。

C# 中常见的转义字符有以下这些:

转义字符 描述
\' 单引号
\" 双引号
\\ 反斜杠
\0 空字符
\a 警报符
\b 光标退格
\f 翻页
\n 换行
\r 回车
\t 水平制表
\v 垂直制表

取消转义字符

有的时候我们不想让反斜杠\与后面的字符结合表示转义字符。

比如用字符串表示文件路径的时候,如果转义字符生效,我们就需要将原来的单个反斜杠\都改成两个,这样十分的麻烦,有什么简单一点的方法呢?

C# 为我们提供了取消转义字符的操作,我们只需要在字符串前加上@符号,就可以取消该字符串内所有转义字符的使用了:

using System;

namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            string s = @"C:\Users\小嗷犬\Desktop";
            Console.WriteLine(s);
        }
    }
}

里面的所有反斜杠\就只是表示一个反斜杠了。文章来源地址https://www.toymoban.com/news/detail-405648.html

到了这里,关于C# 转义字符的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java常用转义字符

    Java常用的转义字符 1)t:一个制表位,实现对齐的功能 2)n换行符 3):一个 (第一个表示转义,第二个表示输出的字符) \\\\: 输出两个(第一个表示转义,第二个表示输出的字符,第三个表示转义,第四个表示输出的字符),所以输出的写法是\\\\ 4)\\\":一个“ 5)

    2024年02月16日
    浏览(40)
  • c语言转义字符例子

    #include stdio.h #include string.h /* utf-8 */ #define UTF_V        \\\"342224202\\\"         /* U+2502, Vertical line drawing char */ #define UTF_VR        \\\"342224234\\\"        /* U+251C, Vertical and right */ #define UTF_H        \\\"342224200\\\"         /* U+2500, Horizontal */ #define UTF_UR        \\\"342224

    2024年02月09日
    浏览(46)
  • Python语言转义字符简介

    Python语言转义字符简介 转义字符(Escape Character)即标志着转义序列(escape sequence)开始的那个字符。 一些程序设计语言中就规定了一个用于转义的字符 ,它后面的字符不能按照这些字符的字面意义解释——转义字符开头的该字符序列具有不同于该字符序列单独出现(没有

    2023年04月18日
    浏览(48)
  • JAVA转义字符详解

    转义字符一般用于表示不能直接显示的字符,比如后退键、回车键等,或者用来将特殊意义的字符转换回它原来的意义。 其实所有编程语言,拥有转义字符的原因基本上是两点: 1.使用转义字符来表示字符集中定义的字符,比如ASCll里面的控制字符及回车换行等字符,这些字

    2024年02月04日
    浏览(47)
  • xml中的转义字符

    转义的实体引用虽然简单易用,但是需要记忆,而且如果字符串中包含大量的特殊字符,还需要进行逐一替换,比较麻烦,xml中还提供了CDATA标记来标识文件数据,当XML解析器处理到CDATA标记时,它不会解析该段数据中的任何符号或标记,只是将原数据原封不动地传递给应用程

    2024年02月15日
    浏览(39)
  • 【C语言】转义字符+结构语句

    一,什么是转义字符 1.1转义字符的重要性?  二,了解一下转义字符有那些 三,精讲转义字符 3.1转义字符n 3.2转义字符?  3.3转义字符 ‘和\\\"  3.3转义字符 \\\\  3.4转义字符 a,r,n  3.5转义字符 b 3.6转义字符 f和v 3.7转义字符 t  3.8转义字符ddd   3.9转义字符xdd 四,

    2024年02月15日
    浏览(36)
  • java类型转换及转义字符

    java中\\\"“负责转义,的出现会将紧挨着的后面的字符转义。 t表示\\\"制表符tab”,n表示换行符。 如果想控制台输出一个字符’,System.out.print(‘’‘),会报错,所以需要给字符’转义则System.out.println(’‘’);想在控制台输出普通的反斜杠则需要\\\\,对转义。 如果想控制台输

    2024年02月08日
    浏览(42)
  • 【Python05】Python转义字符

    1. 转义字符的定义: 由反斜杠加上一个字符或数字组成,它把反斜杠后面的字符或数字转换成特定的意义。 2. 一般转义字符有: n 代表换行符;t 代表横向跳格;\\\\ 代表反斜杠;\\\" 代表双引号;\\\' 代表单引号;r代表回车;b代表退格 3. 题目: 请各位读者在草稿纸上写写下

    2023年04月08日
    浏览(37)
  • C语言入门之变量、常量、字符串、转义字符

    文章目录 变量 常量 字符串 转义字符 1.变量的命名规则: 只能由字母(包括大写和小写)、数字和下划线( _ )组成。 不能以数字开头。 长度不能超过63个字符。 变量名中区分大小写的。 变量名不能使用。 2.变量的分类:         变量可以分为局部变量以及全局

    2023年04月19日
    浏览(64)
  • C语言-print字符串打印-转义字符妙用

    这里有两个有关打印的小知识 打印的字符串内容由两部分组成: 可见字符、转义字符 ;各种字母、数字、以及空格,均属于可见字符,“”等属于转义字符 举例: 1.直接print里面打印内容,内容直接出现 2.这里想将一行字符串拆开来展示,直接打印行不通 3.这里要用到转义

    2024年02月16日
    浏览(77)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包