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