C#中转义字符分两种,一种是\,一种是@。
string str2 = @"C:\Windows";
等价于:
string str3 = "C:\\Windows";
但是如果我们字符串中的\都需要作为普通字符来处理时,单个使用转义字符将\转义为普通字符比较麻烦我们就可以只用@来实现
string str4 = @"C:\Win\do\ws";