在我的aspx页面中,我经常使用以下内容并且工作正常:
<%= "{0}, {1}", arg1, arg2 %>
我使用ReSharper进行代码分析。我刚刚升级到v6.1到7,它给了我以下两个错误:
“预期的表达”
“方法”__ReSharper_Render'有1个参数,但是用3个参数调用“
我使用的语法不正确吗?我宁愿继续使用它,因为我发现它非常优雅和紧凑。如果它是正确的(我认为它应该是正常的),任何想法如何告诉ReSharper忽略它或将其视为有效?
答案 0 :(得分:4)
Saurabh,您正在使用ASP.NET的实现细节。这是不好的做法。最好明确指定它:
<%= string.Format("{0}, {1}", arg1, arg2) %>