C#中的转义字符和Verbatim字符串
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字符串相关推荐
- java密码框转字符串_实现汉字的凯撒密码(内容包括:去掉字符串中的转义字符、汉字的unicode转换)...
实验内容: 选择合适的秘钥,利用上述三个算法:熟悉恺撒密码.双重置换密码.一次一密密码算法.加密如下明文: 大风起兮云飞扬, 威加海内兮归故乡, 安得猛士兮守四方. <大风歌>--刘邦 3 ...
- java 字符串中转义字符_Java中的转义字符
java 字符串中转义字符 Learn how we can use escape sequence in Java 了解如何在Java中使用转义序列 These characters can be ...
- 去除字符串中的转义字符
在字符串转Json时,如果字符串中存在不合适的转义字符,则往往会转换失败.此时需要先去掉字符串中的转义字符. 引入依赖 <dependency><groupId>commons ...
- java 正则表达式去除字符串中的转义字符(/b /u0002 /u001D等)
代码: public class Test {public static void main(String args[]){String x ="\u001FJesusDelAlamo也在会 ...
- php中文转义字符复原,PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例,转义字符的用法_PHP教程...
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例,转义字符的用法 本文实例讲述了PHP中addslashes()和stripslashes()实现字符串转义和 ...
- java 字符串转义回车键_JAVA字符串中的转义字符
一.在java字符串中如果出现斜杠, 1.当成转义字符 " \ " 时,后面必须接八进制数字进行ASCII转义输出成其它字符, 2.当成字符串字面值斜杠直接输出时,必须用双斜杠&q ...
- amp 显示成转义字符 in html,如何在HTML标签中转换转义字符?(How to convert escape characters in HTML tags?)...
如何在HTML标签中转换转义字符?(How to convert escape characters in HTML tags?) 我们如何直接将"\u003chtml\u003e" ...
- 【转】JAVA中的转义字符
JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字:范围'\000'~'\377' \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字:0~65535 ...
- C语言中的转义字符【转ce123的技术博客】
C语言中的转义字符 简介 在字符集中,有一类字符具有这样的特性:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么.这类字符称为可显示字符,如a.b.c.$.+和空格符等都是可 ...
- as3 转义html,html和xml中的转义字符在Flash as3中的用法浅析
html和xml中的转义字符在Flash as3中的用法浅析 來源:互聯網 2009-01-04 23:28:37 評論 在as3中使用特殊字符的时候,不小心就会出现错误,要么字符没有被显示,要么 ...
最新文章
- 这么详细的Python matplotlib 绘制图形 还不赶紧收藏
- 玩转Mybatis中的类型转换器TypeHandler
- 浅析那些你不知道的提升企业网站转化率的SEO优化技巧 !
- Go语言字典树定义及实现
- 测试香港服务器访问速度的方法
- kvm服务器中心管理,IP KVM如何在公共场所数据中心合理应用
- 【HDU - 6119】小小粉丝度度熊 (区间合并,尺取,思维)
- 【linux】linux下修改鼠标指针
- excel转置怎么操作_直接理解转置卷积(Transposed convolution)的各种情况 - 颀周
- 科创人·优锘科技COO孙岗:错误问题找不到正确答案,求索万物可视的大美未来
- 谷歌大中华区总裁李开复离职
- 四川省工程技术研究中心申报解读(条件认定流程各市奖励政策)
- Android平板 安装deepin,Deepin系统实体安装
- 阿里大数据产品Dataphin上线公共云,将助力更多企业构建数据中台
- 《 观沧海》 《忆秦娥 · 娄山关 》
- IOCP之accept、AcceptEx、WSAAccept的区别 .
- 最窄770px最宽1024px的经典布局研究
- HDOJnbsp;nbsp;2048nbsp;nbsp;nbsp;神、上帝以及老天爷
- 个体崛起的时代,你需要为自己的职业发展谋求新的出路
- SAP MM模块常用的表