C# 转义字符

字符串字面量放在双引号中c¨ .”);如果试图把字符串放在单引号中,编译器就会把它当作char, ∶
从而引发错误。即字符串和char一样,可以包含unicode和十六进制数转义序列。因为这些转义序列以一个反斜杠开头,所以不能在字符串中使用这个非转义的反斜杠字符,而需要用两个反斜杠字 :\\来表示它:
即使用户相信自己可以在任何情况下都记住要这么做,但输入两个反斜杠字符会令人迷惑。幸好C#搬供了另一种替代方式。可以在字符串字面量的前面加上字符@;在这个字符后的所有字符都看作是其原来的含义——它们不会解释为转义字符:
string fiepath = @"C:\ProCsharp\First。"
甚至允许在字符串字面量中包含换行符:
string jabberwocky = e"】Twas bri△ 1ig and the s△ ithy toves
Did gyre and gimb n the Wabe.’
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值