当我找到一个实际上什么都不做的方法时,我正在将我们的一个项目更新到C#6.0:
private void SomeMethod()
{
return;
}
Run Code Online (Sandbox Code Playgroud)
现在我想知道是否有可能将它重写为一个表达式方法,因为它只包含它return.
试试1:
private void SomeMethod() => return;
Run Code Online (Sandbox Code Playgroud)
例外:
; 预期
类,结构或接口成员声明中的标记'return'无效
无效的表达式术语'return'
试试2:
private void SomeMethod() => ;
Run Code Online (Sandbox Code Playgroud)
例外:
- 无效的表达式术语';'
有没有可能实现这一点(虽然这种方法没有意义)?