Например, идентификатор типа iPhone
.
Когда я запустил анализ кода, он дал мне эту ошибку:
CA1709: Microsoft.Naming: правильно
регистр 'i' в имени пространства имен
«iPhone.Example», изменив его на
'Я'.
Я попытался добавить запись в CustomDictionary.xml
следующим образом:
<Words>
<Recognized>
<Word>iphone</Word>
</Recognized>
</Words>
Тогда он все еще дал мне ту же ошибку и еще одну, как показано ниже:
CA1702: Microsoft.Naming: The
составное слово «iPhone» в пространстве имен
имя «iPhone.Example» существует как
дискретный термин. Если вы используете
предназначен для одного слова, в случае, если это
'Iphone'.
Затем я добавил еще несколько правил:
<Compound>
<Term CompoundAlternate="IPhone">iphone</Term>
</Compound>
<DiscreteExceptions>
<Term>iphone</Term>
</DiscreteExceptions>
<Acronyms>
<CasingExceptions>
<Acronym>iPhone</Acronym>
</CasingExceptions>
</Acronyms>
Но это не дало никакой разницы. Можно ли добавить такого рода исключения?
Заранее спасибо.