C#变量前面加@什么意思stringsql ="update Table1 set name = 'Pudding' where ID = '1'";//未采用SqlParameterSqlParameter sp =newSqlParameter("@name","Pudding");//采用SqlParameter第二句@name中@有什么作用

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 18:33:31
C#变量前面加@什么意思stringsql =
xR=OP+/u@& !ōDG5ARZ + Z&~,b *T>{t/x`˹sϽ/$G֗^s5)7xÃSZifԮN0w('ČxR "Uʠx 0  PvOR$&躚\uɘ@CFR*pJ~ǖ'\[:eMFk%|<1+‚71oeeb r$@]rqAux<2gZzl3GvhE'`=96 o:[ev:cSF&y;"@69M!Ozo`ܻ[hA\y9

C#变量前面加@什么意思stringsql ="update Table1 set name = 'Pudding' where ID = '1'";//未采用SqlParameterSqlParameter sp =newSqlParameter("@name","Pudding");//采用SqlParameter第二句@name中@有什么作用
C#变量前面加@什么意思
stringsql ="update Table1 set name = 'Pudding' where ID = '1'";//未采用SqlParameter
SqlParameter sp =newSqlParameter("@name","Pudding");//采用SqlParameter
第二句@name中@有什么作用

C#变量前面加@什么意思stringsql ="update Table1 set name = 'Pudding' where ID = '1'";//未采用SqlParameterSqlParameter sp =newSqlParameter("@name","Pudding");//采用SqlParameter第二句@name中@有什么作用
@有两个含义:
1,在参数里,以表明该变量为伪参数 ,在本例中下文里将用@name变量代入当前代码中
2,在字串中,@的意思就是后面的字串以它原本的含义显示,如果不加@那么需要用一些转义符\来显示一些特殊字符