A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 杨本国 黑马帝   /  2011-11-29 09:18  /  2172 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 李荣壮 于 2011-11-30 07:57 编辑

我就知道表示文本路径时候很方便,如:string str = @"C:\Test.txt"
大家知道@还有什么功能啊?

评分

参与人数 1技术分 +1 收起 理由
李荣壮 + 1

查看全部评分

4 个回复

倒序浏览
据我所知 除此之外并无其他功能了。
@表示后面紧跟的字符串中得\不坐转义处理

评分

参与人数 1技术分 +1 收起 理由
李荣壮 + 1

查看全部评分

回复 使用道具 举报
经睿 黑马帝 2011-11-29 09:31:48
藤椅
字符串前加@符号,表示该字符串不需要转义。且字符串中的两个双引号“""”号表示一个双引号“"”号。
另外小小思维发散下,在SQL中一个@符号后面加变量名表示局部变量

评分

参与人数 1技术分 +1 收起 理由
李荣壮 + 1

查看全部评分

回复 使用道具 举报
王伟 黑马帝 2011-11-29 10:16:45
板凳
加@表示是多行文本,经常用于连接字符串,如果你连接字符串太长,需要换行,在前面加一个@。

评分

参与人数 1技术分 +1 收起 理由
朱勋 + 1

查看全部评分

回复 使用道具 举报
付炯 黑马帝 2011-11-29 23:31:12
报纸
前几天看参考书中有这样的记载 个人总结如下
1、如果在字面量文本之前缀以@字符,可将文本分为多行并包含转义字符;
2、跨语言编程时可能出现变量的命名冲突,此时加@前缀即可使用C#关键字做变量的标识符。

评分

参与人数 1技术分 +1 收起 理由
李荣壮 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马