在字符串文字之前符号“@”的含义是什么?

时间:2013-11-27 14:29:43

标签: asp.net

概念是什么 @ 在选择此代码之前?

SqlDataSource2.SelectCommand = @"SELECT tblstore.storname,tblproduct.pid, tblproduct.pname, tblproduct.pprice, tblproduct.publisher, tblproduct.writer FROM tblproduct INNER JOIN tblstore ON tblproduct.storeid = tblstore.storeid WHERE tblproduct.pname LIKE @likeText";
SqlDataSource2.SelectParameters.Add("likeText", "%" + txtName.Text + "%");

1 个答案:

答案 0 :(得分:1)

定义字符串文字

string (C# Reference)

引用msdn

"逐字字符串的优点是不处理转义序列,这使得它易于编写,例如,完全限定的文件名"