我想抑制CA1709:标识符应该正确放置,位于 public class IDd
。例如,我想用IDd作为正确的单词。但我不能。我试过代码分析字典中的所有内容:无法以任何方式抑制CA1709
<?xml version="1.0" encoding="utf-8"?>
<Dictionary>
<Words>
<Unrecognized>
<Word></Word>
</Unrecognized>
<Recognized>
<Word>d</Word>
<Word>IDd</Word>
</Recognized>
<Deprecated>
<Term PreferredAlternate=""></Term>
</Deprecated>
<Compound>
<Term CompoundAlternate="IDd">IDd</Term>
</Compound>
<DiscreteExceptions>
<Term>IDd</Term>
</DiscreteExceptions>
</Words>
<Acronyms>
<CasingExceptions>
<Acronym>IDd</Acronym>
<Acronym>ID</Acronym>
<Acronym>d</Acronym>
</CasingExceptions>
</Acronyms>
</Dictionary>
但是没有什么能帮助我在这种情况下添加这项工作。你会建议什么?
你想要它抑制了一个案件,或整个解决方案? – Mightymuke 2013-05-10 04:19:10
使用该类上的[SuppressMessage]属性。 – 2013-05-10 07:47:58
我想压制它的所有解决方案。我可以通过[SuppressMessage]属性来抑制它,但是通过这个属性来压制所有地方的所有单词是错误的。为此,有代码分析字典。但它不能很好地工作,或者我不知道在这种情况下使用它... – 2013-05-10 09:14:51