有没有办法告诉ReSharper允许空行方法和构造函数使用相同的行括号?
例如:
MyConstructor(int x) : BaseConstructor(x) { }
protected virtual void Foo() { }
不应转换为:
MyConstructor(int x) : BaseConstructor(x)
{
}
protected virtual void Foo()
{
}
在第一种情况下,我不需要方法体,我只是为父构造函数提供其参数。
在第二种情况下,我通过将其设为虚拟来定义“可选抽象”方法,因此不需要正文。