如果您有兴趣强制执行特定的编码样式,命名约定或类似的事情,最好为FxCop或StyleCop等工具实施自定义规则。 C#语言或.NET环境中确实没有任何功能可以帮助您强制执行此类操作。
但是,在你这么做之前,你应该问自己,自动执行这些标准是否足以保证解决方案的费用和难度。您是在与大型团队(数十名开发人员)还是小型团队打交道?代码审查等更简单的替代方案是否足以强制执行此操作?这种执行将如何影响代码的质量与团队的生产力/幸福感?没有强制执行这些标准的后果是什么?
在实施此类强制执行之前,这些是需要考虑的重要问题。