1

在我的解决方案中,我有这样的方法设置

void OnFooLoaded(param bar)
{
    // method body
}

使用 ReSharper 7,它表明我可以将方法设为公共、内部或受保护的。我似乎无法弄清楚我可以在哪里更改它,因此方法签名必须具有可见性修饰符(即私有、公共等)。我应该在 Resharper 选项 -> 代码检查 -> 检查严重性下查看还是在其他地方我我错过了一个设置?

4

1 回答 1

1

在 ReSharper 中,是否添加访问修饰符是一种格式化首选项。您可以在 处更改它ReSharper | Options -> Code Editing | C# | Formatting Style | Other | Modifiers。打开Use explicit ...以在进行代码清理时始终添加修饰符,或者将其关闭以不执行此操作。

但 ReSharper 无法突出显示或下划线使用错误格式样式的地方(例如,没有访问修饰符的地方)。您应该为此尝试 StyleCop。

于 2013-02-20T14:48:58.860 回答