7
「from .. select」フォームを使用するLinqでローカル変数をlet
ステートメントで割り当てることができます。ラムダで変数を取り込む方法は?私は必要なものの非作業例:Linq:Lambda式で変数を代入する
var result = list.Select(a =>
let localVariable = a.number + 2 // <- obviously non working
new {
Variable = localVariable
}
);
+1うん、ちょうどスティック。 "var localVariable = a.number + 2"の末尾にある – Will
ええ、それを忘れました。 –
これは私が探していると思いますが、次のエラーが発生します: ステートメント本文のラムダ式を式ツリーに変換できません。 – pistacchio