我有以下内容,我收集应该禁用一个partiular代码行上的stylecop规则.
[SuppressMessage("Microsoft.StyleCop.CSharp.DocumentationRules",
"SA1300:ElementMustBeginWithUpperCaseLetter",
Justification = "External API, no control")]
public void receivedEvent(NV.nConsumeEvent evt)
{
}
Run Code Online (Sandbox Code Playgroud)
但它没有效果,警告一直在显示.怎么了?
似乎SA1300属于NamingRules,而不属于DocumentationRules.
所以,正确的抑制是:
[SuppressMessage(
"Microsoft.StyleCop.CSharp.NamingRules",
"SA1300:ElementMustBeginWithUpperCaseLetter",
Justification = "External API, no control")]
public void receivedEvent(NV.nConsumeEvent evt)
{
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1755 次 |
| 最近记录: |