[C#][ラムダ式][式木] Expression でラムダ式を作成してデリゲートとして実行する
以前「Expression の構造を調べてみる」と云う記事で、Expression の内部のツリー構造を調べた。
その中で、ラムダ式として足し算を行うだけの (x, y) => x + y と云うシンプルなラムダ式を ...
[C#][ラムダ式][式木] Expression を使ってラムダ式のメンバー名を取得する
前回「Expression の構造を調べてみる」と云う記事で、Expression の内部のツリー構造を調べた。
その中で、ラムダ式を Expression として扱うことで、式の中の名前が取れることが判った。
[C#][ラムダ式][匿名メソッド] ラムダ式は常に匿名メソッドよりシンプルに書ける?
「匿名メソッドとラムダ式の違い」と云う記事で、匿名メソッドとラムダ式の意味の違いについて考えた。
それについて、些細な補足をする。
上の記事中で、「ラムダ式を使った方が、型推論の恩恵を存分に受けられ、書き方がぐ ...
[C#][ラムダ式][式木] Expression の構造を調べてみる
「匿名メソッドとラムダ式の違い」と云う記事で、匿名メソッドとラムダ式の意味の違いについて考えた。
「ラムダ式を Expression として扱っている場合は、匿名メソッドは代わりにはならない」と述べたが、ラムダ式を Exp ...
[C#][ラムダ式][式木] Expression として扱えるラムダ式と扱えないラムダ式
前回、「匿名メソッドとラムダ式の違い」と云う記事で、匿名メソッドとラムダ式の意味の違いについて考えた。
それについて、少し補足しておきたい。
「ラムダ式を Expression として扱っている場合は、匿名メソ ...
[C#][ラムダ式][LINQ][式木] 匿名メソッドとラムダ式の違い
この記事では、匿名メソッドとラムダ式の意味の違いについて考えてみたい。
■ 同じように使える匿名メソッドとラムダ式匿名メソッドとラムダ式は、同じように使うことができる場面が多い。
例えば、以下のようなデリゲート ...