こんにちは、こだかです。 今回は、さあできること開発者セミナーのツアー中で出た話題 「ラムダ式で再帰表現を書いてみよう!」を書きたいと思います。 ラムダ式の元は関数言語からきていますので、考え方としては、再起表現はぴったり当てはまります。 例えば、指定された整数の和(n + n-1 + n-2 +...+1)を求める関数を定義してみます。 Func<int,int> func = null; func = x => x < 1 ? 0 : x + func(x - 1);
Read More...