C#Expression-Bodied方法
Copyright Notice: This article is an original work licensed under the CC 4.0 BY-NC-ND license.
If you wish to repost this article, please include the original source link and this copyright notice.
Source link: https://v2know.com/article/191
C#Expression-Bodied方法
int Foo(int x){return x*2;}
int Foo(int x)=>x*2;
void Foo(int x)=>Console.WriteLine(x)
使用这个方法的前提是方法里面只有1次计算(复杂的运算不行)。
这是一个简写方式,可用可不用,看个人习惯。
本地方法
✦ 一个方法存在于另一个方法里面,则这个里面的方法被称为本地方法。(C#7.0)
✦ 本地方法里面还可以写本地方法。(禁止套娃)
✦ 本地方法不可使用static修饰符,因为当外面的方法用了static,里面的方法其实也默认static。
This article was last edited at 2020-03-14 08:50:24