开启左侧

C# @什么意思

[复制链接]
绝地武士 发表于 2016-7-30 11:11:08 | 显示全部楼层 |阅读模式
让转移字符"\"保持原意,不要转义,如一个地址字符串
string path="c:\abc\";
默认的"\"是作为转义来使用的,而不是一个真的斜杠字符串
所以这个地方要取到地址,正确的写法应该是:
string path=@"c:\abc\"; //这里的@让斜杠保持原意,不要转义
或者
string path="c:\\abc\\"; //不用@ 斜杠表示转义,所以要多加个斜杠
bttimx 发表于 2018-4-12 10:45:34 | 显示全部楼层
學習了
xiaohe96 发表于 2018-12-20 11:06:40 | 显示全部楼层
让转移字符"\"保持原意,不要转义,如一个地址字符串
string path="c:\qq\";
默认的"\"是作为转义来使用的,而不是一个真的斜杠字符串
所以这个地方要取到地址,正确的写法应该是:
string path=@"c:\qq\"; //这里的@让斜杠保持原意,不要转义
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表