我使用 .editorconfig
文件在我的 .Net 5 解决方案中定义代码风格规则。是否可以在 .editorconfig
中定义所需的类成员顺序?例如,公共成员应该出现在私有成员之前,非静态成员应该出现在静态成员之前,并且方法应该出现在属性之前。
我使用 .editorconfig
文件在我的 .Net 5 解决方案中定义代码风格规则。是否可以在 .editorconfig
中定义所需的类成员顺序?例如,公共成员应该出现在私有成员之前,非静态成员应该出现在静态成员之前,并且方法应该出现在属性之前。
是的,有这个功能,例如:
csharp_preferred_modifier_order = public,private,protected,internal,static
还要检查https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/code-style-rule-options
我认为在所有静态方法中,同样的顺序再次应用。
.editorconfig
中配置此项功能,但是您可以考虑使用 StyleCop Analyzers,特别是规则 SA1202。.editorconfig
配置规则。