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。