C#中的转义字符跟C/C++的定义一致。有以下常用转移字符:

转义字符

字符名称

\'

单引号

\"

双引号

\\

反斜杠

\0

空字符

\a

警报符

\b

退格

\f

换页

\n

换行

\r

回车

\t

水平制表

\v

垂直制表

Verbatim字符串

对于verbatim字符串,编译 器会严格按照原样对其进行解释。也就是说,即使这个字符串跨越多行,或是包含转义字符,编译器也将不予理会,即这些格式和转义符将按照原样输出。唯一例外的是引号,编译器必须将其转义,因为只有这样才能确定字符串的边界。

Verbatim字符串的定义语法为以@符号开始,后面紧跟包含在引号中的字符串。例如:

string sample = @"Hello";

string sample = @"Hello\tworld"; //生成Hello\tworld

以下是一个实用的示例:

string sample=@"C:\My Documents\sample.txt";

//结果为:C:\My Documents\sample.txt,如同语句:string sample="C:\\My Documents\\sample.txt"

若想在Verbatim字符串内使用引号,必须使用附加的引号组将其转义。例如,生成字符串"Hi"的代码如下:

String s=@" " "Hi"""; //注意:两边都有3个引号

上述代码将生成下列字符串:

"Hi"

C#中的转义字符和Verbatim字符串相关推荐

  1. java密码框转字符串_实现汉字的凯撒密码(内容包括:去掉字符串中的转义字符、汉字的unicode转换)...

    实验内容: 选择合适的秘钥,利用上述三个算法:熟悉恺撒密码.双重置换密码.一次一密密码算法.加密如下明文: 大风起兮云飞扬, 威加海内兮归故乡, 安得猛士兮守四方. <大风歌>--刘邦 3 ...

  2. java 字符串中转义字符_Java中的转义字符

    java 字符串中转义字符 Learn how we can use escape sequence in Java 了解如何在Java中使用转义序列 These characters can be ...

  3. 去除字符串中的转义字符

    在字符串转Json时,如果字符串中存在不合适的转义字符,则往往会转换失败.此时需要先去掉字符串中的转义字符. 引入依赖 <dependency><groupId>commons ...

  4. java 正则表达式去除字符串中的转义字符(/b /u0002 /u001D等)

    代码: public class Test {public static void main(String args[]){String x ="\u001FJesusDelAlamo也在会 ...

  5. php中文转义字符复原,PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例,转义字符的用法_PHP教程...

    PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例,转义字符的用法 本文实例讲述了PHP中addslashes()和stripslashes()实现字符串转义和 ...

  6. java 字符串转义回车键_JAVA字符串中的转义字符

    一.在java字符串中如果出现斜杠, 1.当成转义字符 " \ " 时,后面必须接八进制数字进行ASCII转义输出成其它字符, 2.当成字符串字面值斜杠直接输出时,必须用双斜杠&q ...

  7. amp 显示成转义字符 in html,如何在HTML标签中转换转义字符?(How to convert escape characters in HTML tags?)...

    如何在HTML标签中转换转义字符?(How to convert escape characters in HTML tags?) 我们如何直接将"\u003chtml\u003e" ...

  8. 【转】JAVA中的转义字符

    JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字:范围'\000'~'\377'       \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字:0~65535    ...

  9. C语言中的转义字符【转ce123的技术博客】

    C语言中的转义字符 简介 在字符集中,有一类字符具有这样的特性:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么.这类字符称为可显示字符,如a.b.c.$.+和空格符等都是可 ...

  10. as3 转义html,html和xml中的转义字符在Flash as3中的用法浅析

    html和xml中的转义字符在Flash as3中的用法浅析 來源:互聯網  2009-01-04 23:28:37  評論 在as3中使用特殊字符的时候,不小心就会出现错误,要么字符没有被显示,要么 ...

最新文章

  1. 这么详细的Python matplotlib 绘制图形 还不赶紧收藏
  2. 玩转Mybatis中的类型转换器TypeHandler
  3. 浅析那些你不知道的提升企业网站转化率的SEO优化技巧 !
  4. Go语言字典树定义及实现
  5. 测试香港服务器访问速度的方法
  6. kvm服务器中心管理,IP KVM如何在公共场所数据中心合理应用
  7. 【HDU - 6119】小小粉丝度度熊 (区间合并,尺取,思维)
  8. 【linux】linux下修改鼠标指针
  9. excel转置怎么操作_直接理解转置卷积(Transposed convolution)的各种情况 - 颀周
  10. 科创人·优锘科技COO孙岗:错误问题找不到正确答案,求索万物可视的大美未来
  11. 谷歌大中华区总裁李开复离职
  12. 四川省工程技术研究中心申报解读(条件认定流程各市奖励政策)
  13. Android平板 安装deepin,Deepin系统实体安装
  14. 阿里大数据产品Dataphin上线公共云,将助力更多企业构建数据中台
  15. 《 观沧海》 《忆秦娥 · 娄山关 》
  16. IOCP之accept、AcceptEx、WSAAccept的区别 .
  17. 最窄770px最宽1024px的经典布局研究
  18. HDOJnbsp;nbsp;2048nbsp;nbsp;nbsp;神、上帝以及老天爷
  19. 个体崛起的时代,你需要为自己的职业发展谋求新的出路
  20. SAP MM模块常用的表

热门文章

  1. 10+ 张图来探究 Linux 内核,以及如何高效学习
  2. Bugku web——秋名山老司机
  3. 策略模式Java实现
  4. Vitalik:ETH2.0 之后,协议层会稳定下来
  5. 删除MAC应用程序的4种办法
  6. mysql 月初 月末_月初 月末 sql 语句(日期所在月的第一天,最后一天)
  7. Python-Pyecharts画图(饼图,雷达图,词云)[二]
  8. Java 1072 开学寄语
  9. 祝萍:后疫情时代,医美运营既要走心也要反套路
  10. 三极管PNP NPN 的判别