エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
コメント一覧は非表示に設定されています。
(詳しくはこちら)
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
C# 3.0からラムダ式を作成出来るようになりました。pythonを使っている人には おなじみのものですね。 ... C# 3.0からラムダ式を作成出来るようになりました。pythonを使っている人には おなじみのものですね。 ちなみにpythonの場合は、以下のようにしてラムダ式を作成します。 f = lambda x: x * x f(2) 同じものをC#で書くと以下のようになります。 Func<int, int> f = x => { return x * x; }; Console.WriteLine(f(2)); 上記の部分で x => { return x * x; }; となっている部分がラムダ式です。C# 2.0の場合は以下のように記述していました。 Func<int, int> f = delegate(int x){ return x * x; }; Console.WriteLine(f(2)); ラムダ式は、匿名デリゲートをもう少し簡便に記述できるようになったという雰囲気だと 思う