023集—— @字符详解——C#学习笔记

1、@是取消字符串中的转意符。

比如不加@的字符串,"\\a\n" C#会解释成一个\和一个a再加一个换行,

如果加了@,

@"\\a\n“ C#会解释成两个\加一个a加一个\加一个n。

在路径中写单斜杠会报错(“\”做转义符用)。。。前面加@就不会错了。。或写成双斜杠也可以。。。

2、如果你想直接输出双引号“” 比如输出:Blue means "蓝色",那么输出一个"需要输入两个""

string str1 ="Blue means "蓝色""; //这样写显然会错

string str1 =@"Blue means ""蓝色""";//这个就正确了。。。

当然还可以这样写:string str2 = "Blue means "蓝色" ";

3、如果关键字做变量的话,在关键字前边加@(一般不会用关键字做变量)

例:string @string ="字符串一";

4、按原格式输出,例:

string str3 = @"......... A:hello!

B:hello!

A:how are you ..................... ";

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值