是否可以通过某种方式而不用@删除?它不喜欢@
cJavaScript.AppendFormat(@"
function GetNextProductIDs(state)
{
var productIDs = new Array();
var {0}lastProductFoundIndex = $.inArray({0}lastProductID, {0}allProductIDs);
return productIDs.join();
}; ", ClientID);
最佳答案
问题不在于@,而在于花括号。使用两个大括号将适当地使它们逃脱。
cJavaScript.AppendFormat(@"
function GetNextProductIDs(state)
{{
var productIDs = new Array();
var {0}lastProductFoundIndex = $.inArray({0}lastProductID, {0}allProductIDs);
return productIDs.join();
}}; ", ClientID);
关于c# - 带@的StringBuilder AppendFormat,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1093134/