C#中string str = @""的意思?

前面加个@符号具体什么来着?... 前面加个@符号具体什么来着? 展开
 我来答
zhang_ji_si
推荐于2016-05-23
知道答主
回答量:19
采纳率:0%
帮助的人:15.3万
展开全部
这个@符号有几个作用,1.假设str是一个路径名称的话,在我们的路径中通常都有“\”符号,而这个符号又是一个转义字符,如果不加@符号的话,那么你不得不把路径中的“\”进行处理,但是这样造成工作量大,所以使用这个@符号就不需要转义路径中的特殊字符了。
2、@符号可以是str中的字符显示,有换行功能。
我知道的就这些了。
百度网友9f0e408
2012-09-25 · TA获得超过167个赞
知道答主
回答量:94
采纳率:0%
帮助的人:43.5万
展开全部
意思是""之间的反斜杠、正斜杠什么的不做特殊处理,只表示一个你看到的字符串。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
buyongtian0
2012-09-25
知道答主
回答量:8
采纳率:0%
帮助的人:3.3万
展开全部
加了@后,字符串中不用写转义符号;
参考这里:
http://dev.yesky.com/299/7626799.shtml
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gameking0000
2012-09-25
知道答主
回答量:60
采纳率:0%
帮助的人:21.4万
展开全部
后面的转义字符就不需要使用“/”来使其转义了。如@"c:/profile/mat.dll.不用@则要写成"c://profile//mat.dll."
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网友gjnfhjvbkk
2012-09-25 · TA获得超过556个赞
知道小有建树答主
回答量:744
采纳率:0%
帮助的人:370万
展开全部
表示后面字符串格式,后面的字符串可以换行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式