【发布时间】:2013-02-26 15:17:44
【问题描述】:
我有一个名为 allowedZHs 的变量。 ZH 是特定于域的首字母缩写词。 ZHs 是它的复数形式。我想继续使用那个复数形式。我发现它比“正确”形式“Zhs”更具表现力。
我试图通过添加Code Analysis Dictionary 来告诉代码分析。这适用于单数形式“ZH”,但不适用于复数形式。
我仍然收到警告CA1704。
我尝试将其添加为可识别的单词并将其添加为首字母缩略词:
<Dictionary>
<Words>
<Recognized>
<Word>ZHs</Word>
</Recognized>
</Words>
<Acronyms>
<CasingExceptions>
<Acronym>ZHs</Acronym>
</CasingExceptions>
</Acronyms>
</Dictionary>
任何想法我做错了什么?
【问题讨论】:
-
“ID”与“ID”“ID”与“ID”。是一个真正更具表现力的人。也许您应该在字典
allowedZHs 中添加整个变量名 -
@LastCoder:感谢您的建议。那也行不通。现有的警告不会消失,另外,我会得到另一个(CA1702)
标签: c# .net code-analysis