asp.net中的@是什么意思

看到在asp.net中定义字符串,privateconstStringQUOTATIONMARK=@"""";,跟踪了一下,发现QUOTATIONMARK="\"",还有... 看到在asp.net中定义字符串,private const String QUOTATIONMARK = @"""";,跟踪了一下,发现QUOTATIONMARK="\"",还有,在一些路径中也看到过@,比如Directorys = Directory. GetDirectories (@"c:\tempuploads");
清高手解释一下@的含义和作用,以及QUOTATIONMARK为啥输出"\"",越详细越好,谢谢高手
那为什么@""""最后显示成了"\"",按照你的解释,应该显示成"\"\"",因为里面有两个"
展开
 我来答
百度网友0255e73
2006-07-12 · TA获得超过403个赞
知道小有建树答主
回答量:549
采纳率:0%
帮助的人:464万
展开全部
表示后面的字符串不用转义字符,如果不加@的话,就必须这样写:
Directory. GetDirectories ("c:\\tempuploads");

不加@,\\才表示一个\,
同样的,"也需要\"来表示,
两个问题其实是一个问题

具体的看:
\n 回车换行
\t 横向跳到下一制表位置
\v 竖向跳格
\b 退格
\r 回车
\f 走纸换页
\\ 反斜线符"\"
\' 单引号符
\a 鸣铃
\ddd 1~3位八进制数所代表的字符
\xhh 1~2位十六进制数所代表的字符
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式