ラムダ式の使い分けだっちゃ


初心者向けメモ化

何も渡さない
a = () => 0

渡す
a = (x) => x + 1; // カッコは省略化

指定して渡す。
a = (int x) => x + 1;

複数引数
a = (int x ,int y) => x + y;

戻り値あり
a = x => {return x * 5;}

追記
{}をつけることで複数行処理がかける。

追記
戻り値あり(NetSeedさんよりご指摘)
Func a=x=>x*5;