【发布时间】:2016-07-02 10:43:29
【问题描述】:
您好,我不是 C# 专家,我发现了这段代码,但并不真正理解它的作用。
我以前从未在 c# 中见过运算符 =>。就像重定向?
public byte[] methodA(byte[] data) =>
this.methodB(data);
【问题讨论】:
-
不,是 lambda 表达式。你可以在这里阅读msdn.microsoft.com/library/bb397687.aspx
-
@S.Nadezhnyy:不,不是这种情况。
-
尽管
=>(也)从 lambda 表达式中已知,但这不是 lambda 表达式。 -
其实看起来更像是c#6表达式体方法
-
Related question 用于属性而不是方法。
标签: c#