(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} ");`
}