6

在我的 aspx 页面中,我经常使用以下内容并且效果很好:

<%= "{0}, {1}", arg1, arg2 %>

我使用 ReSharper 进行代码分析。我刚刚将 v6.1 升级到 7,它给了我以下两个错误:

“预期表达”

“方法 '__ReSharper_Render' 有 1 个参数,但使用 3 个参数调用”

我使用的语法不正确吗?我更愿意继续使用它,因为我发现它非常优雅和紧凑。如果它是正确的(我认为它应该是有效的),知道如何告诉 ReSharper 忽略它或将其视为有效吗?

4

1 回答 1

4

Saurabh,您正在使用 ASP.NET 的实现细节。这是不好的做法。最好明确指定它:

<%= string.Format("{0}, {1}", arg1, arg2) %>
于 2013-04-11T12:28:53.377 回答