作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 StyleCop 规则 SA1503 (CurlyBracketsMustNotBeOmitted) 上遇到了困难。
在我的代码中,我经常有一个模式:
public void SomeFunction(string someArg)
{
if (string.IsNullOrEmpty(someArg)) throw new ArgumentNullException("someArg");
// rest of the function here
}
if (someConditional)
DoSomeStuff();
if (someConditional)
{
DoSomeStuff();
}
最佳答案
如前所述,不幸的是,StyleCop 规则要么打开要么关闭,并且无法自定义。拥有一种自定义规则的简单方法会很好,但不幸的是您需要从头开始编写它们。
我使用 StyleCop 的方式是专注于使用尽可能多的内置规则,如果我真的有规则的根本问题(例如代码文档),我只是将其关闭。我不太关心异常到编写自定义规则的程度。
关于stylecop - 获取 StyleCop 规则 SA1503 CurlyBracketsMustNotBeOmitted 更灵活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/971394/
我在 StyleCop 规则 SA1503 (CurlyBracketsMustNotBeOmitted) 上遇到了困难。 在我的代码中,我经常有一个模式: public void SomeFunct
我是一名优秀的程序员,十分优秀!