表情身体方法:什么都不返回

dii*_*___ 9 c# c#-6.0

当我找到一个实际上什么都不做的方法时,我正在将我们的一个项目更新到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)

例外:

  1. ; 预期

  2. 类,结构或接口成员声明中的标记'return'无效

  3. 无效的表达式术语'return'

试试2:

private void SomeMethod() => ;
Run Code Online (Sandbox Code Playgroud)

例外:

  1. 无效的表达式术语';'

有没有可能实现这一点(虽然这种方法没有意义)?

Kev*_*sse 8

这不是表达体,但你可以这样做:

private void SomeMethod() { }
Run Code Online (Sandbox Code Playgroud)