如何在StyleCop规则中设置所有私有字段必须以下划线_
开头?
答案 0 :(得分:4)
您可以使用灵活的命名规则来查看StyleCop+。它是开源的,因此您也可以使用它来编写自己的自定义规则。
P.S。一个类似的问题:Find out if CsElement is a static field? (StyleCop custom rule)
答案 1 :(得分:0)
SX1309FieldNamesMustBeginWithUnderscore
StyleCop 规则完成工作。
https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SX1309.md
此规则可以在规则集文件中使用操作 error
进行配置,如下所示,以实现所需的目标。
<Rules AnalyzerId="StyleCop.Analyzers" RuleNamespace="StyleCop.Analyzers">
<Rule Id="SX1309" Action="Error" />
</Rules>