C#中字符串前面加@的作用

作用:让转移字符"\"保持原意,不要转义

例子:

如一个地址字符串
string path="c:\abc\";
默认的"\"是作为转义来使用的,而不是一个真的斜杠字符串
所以这个地方要取到地址,正确的写法应该是:
string path=@"c:\abc\"; //这里的@让斜杠保持原意,不要转义
或者
string path="c:\\abc\\"; //不用@ 斜杠表示转义,所以要多加个斜杠

 

来源:c#中,字符串前加@是什么意思 - 癫狂编程 - 博客园 (cnblogs.com)

posted @ 2021-07-23 10:47  雨中升华  阅读(428)  评论(0)    收藏  举报