0

TelerikExpressionコントロールから計算結果値を取得しようとしています。非常に便利なリンクhttps://stackoverflow.com/a/5858922/1181910がありますが、この投稿の1つのポイントを理解できません。私のシナリオは上記の投稿で述べたものと同じですが、私の質問はここでの「入力」変数は何ですか?以下は投稿からのコードです(Jon Skeetによって非常によく説明されています):

var typeSafe = (Expression<Func<Finance, decimal?>>) ExpressionEditor.Expression;
var compiled = typeSafe.Compile();
var result = compiled(input);

ExpressionEditor.Expressionこれは、TelerikコントロールからのLINQ式になります。入力に何を与えるべきかわかりませんか?

4

1 に答える 1

0

のタイプはExpressionEditor.ExpressionですExpression<Func<Finance, decimal?>>。したがって、入力タイプはFinanceであり、出力タイプはdecimal?です。

変数inputはタイプでなければなりませんFinance。どこから来るかはアプリによって異なりますが、使用する前に初期化/設定する必要があります。

于 2012-04-11T14:50:26.227 に答える