プログラミング C# - 翔ソフトウェア (Sho's)

C#/.NET/ソフトウェア開発など

2013-02-06から1日間の記事一覧

カリー化を C# で説明してみる

今回は、軽めの話題として、関数型プログラミングでお馴染みのカリー化を C# でやってみよう。 ■ 関数の作成 先ず、以下のように関数を用意してみる。 // 2つの数の足し算 (引数は2つ) Func<double, double, double> 足し算 = (x, y) => x + y; // 2つの数の平均 (引数は2つ) Func<double, double, double> 平</double,></double,>…