C#中@和$符号的作用

   (1)@字符的作用
   C#字符串中不能使用没有经过转义的反斜杠字符 " \ ",而需要两个反斜杠字符来表示它:
                 string filePath=" C:\\ProCSharp\\First.cs ";
   但这种方式容易令人产生疑惑,因此C#提供了替代方式。即可以在字符串字面量的前面加上字符@,在这个字符后的所有字符都看成其原来的含义。
                 string filePath=@" C:\ProCSharp\First.cs "
   (2)$字符的作用
   对字符串加上$前缀,就允许把花括号放在包含一个变量甚或代码表达式的字符串中。变量或代码表达式的结果放在字符串中花括号所在的位置:
   ```

public static void Main()
{
string s1=“a string”;
string s2=s1;
WriteLine($ "s1 is {s1} ");
WriteLine($ "s2 is {s2} ");`
}




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值