如何在StyleCop规则中设置所有私有字段必须以下划线开头?

时间:2011-11-14 10:41:21

标签: .net stylecop

如何在StyleCop规则中设置所有私有字段必须以下划线_开头?

2 个答案:

答案 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>