5

有没有办法告诉 ReSharper 允许空方法和构造函数使用同行括号?

例如:

MyConstructor(int x) : BaseConstructor(x) { }

protected virtual void Foo() { }

不应转换为:

MyConstructor(int x) : BaseConstructor(x)
{
}

protected virtual void Foo()
{
}

在第一种情况下,我不需要方法体,我只需为父构造函数提供其参数。

在第二种情况下,我定义了一个“可选抽象”方法,使其成为虚拟的,因此不需要主体。

4

1 回答 1

10

转到ReSharper -> Options... -> Code Editing -> C# -> Formatting Style -> Braces Layout
找到空大括号格式并将其设置为Together on the same line

这是一个屏幕截图,向您展示如何找到该设置。

在此处输入图像描述

于 2015-10-02T05:29:28.413 回答