|
|
1
19
StyleCop 可用作 Visual Studio extension NuGet package 并且可以根据Microsoft中某些团队使用的规则验证源代码。StyleCop希望访问修饰符优先。
|
|
|
2
16
我看过微软的 Framework Design Guidelines 找不到任何引用,无法引用应在成员上放置的顺序修饰符。同样,看看 C# 5.0 language specification 结果证明没有结果。不过,还有两条路要走: EditorConfig files 和 ReSharper . .编辑配置MSDN页面, .NET coding convention settings for EditorConfig
换句话说:修改器的默认顺序,遵循默认的editorconfig设置是:
再竖琴ReSharper 不过,这一点更为直接。ReSharper 2018.1的默认值 ,将访问修饰符(独占)和继承修饰符(独占)组合在一起:
它存储在
节点-ReSharper默认值 是:
ReSharper 2018.1
说它有
充分理解C#7.2
“并明确提到
2个
ReSharper只保存与默认值不同的设置,因此通常在
|
|
|
3
3
我通常先从access修饰符开始,然后是virtual/abstract/sealed,然后是override/new/etc,尽管其他人可能会做得不同。然而,访问修饰符几乎总是第一个。 |
|
|
4
1
在某些情况下有很多可能性。例如下面的类
不确定是否每个人都同意订单的约定。例如我见过一些人把
|