Laz*_*zlo 4 c# resharper resharper-9.0
有没有办法告诉ReSharper允许空行方法和构造函数使用相同的行括号?
例如:
MyConstructor(int x) : BaseConstructor(x) { }
protected virtual void Foo() { }
Run Code Online (Sandbox Code Playgroud)
如果不转换为:
MyConstructor(int x) : BaseConstructor(x)
{
}
protected virtual void Foo()
{
}
Run Code Online (Sandbox Code Playgroud)
在第一种情况下,我不需要方法体,我只是为父构造函数提供其参数.
在第二种情况下,我通过使其成为虚拟来定义"可选抽象"方法,因此不需要正文.
转到ReSharper - >选项... - >代码编辑 - > C# - >格式样式 - >大括号布局.
查找空大括号格式并在同一行上将其设置为" 一起".
这是一个屏幕截图,显示如何查找设置.