首页 > 其他 > 详细

@有两个含义:1,在参数里,以表明该变量为伪参数 ,在本例中下文里将用@name变量代入当前代码中2,在字串中,@的意思就是后面的字串以它原本的含义显示,如果不

时间:2014-07-29 11:22:26      阅读:239      评论:0      收藏:0      [点我收藏+]
@有两个含义:
1,在参数里,以表明该变量为伪参数 ,在本例中下文里将用@name变量代入当前代码中

2,在字串中,@的意思就是后面的字串以它原本的含义显示,如果不加@那么需要用一些转义符\来显示一些特殊字符


举例1:(2)
stringsql ="update Table1 set name =@name  where ID = ‘1‘";//未采用SqlParameter

SqlParameter sp =newSqlParameter("@name","Pudding");//采用SqlParameter

就是给@name变量赋值"Pudding"

举例2:(1)
@用在转义符之前的话,代表后面的转义符不进行转义,比如: 
string path=@"c:\txt.txt";
这里加了@之后,在编译的时候就知道不对后面"\"进行转义

@有两个含义:1,在参数里,以表明该变量为伪参数 ,在本例中下文里将用@name变量代入当前代码中2,在字串中,@的意思就是后面的字串以它原本的含义显示,如果不,布布扣,bubuko.com

@有两个含义:1,在参数里,以表明该变量为伪参数 ,在本例中下文里将用@name变量代入当前代码中2,在字串中,@的意思就是后面的字串以它原本的含义显示,如果不

原文:http://www.cnblogs.com/qiuzhongyang/p/3874112.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!