2017-07-06 9 views
0

「column1 * column3」などの特定の式を含む式を評価する必要があります。これらの列名は動的であり、実行時にのみ生成されます。私はこれらの列名を持つ私とクラスオブジェクトを持っています。 式には、基本的な算術演算子を使用できます。式ツリーを使用して汎用クラスのプロパティを評価する

これはC#のExpressionツリーで近づけることができると思います。それが最善のアプローチだろうか。もしそうなら、誰かが私に式の木の良い例を見つけることができなかったので、これに接近するための助けを私に提供することができます。あるいは、反射を使って行うことができるかどうか。本当に依存

おかげ

答えて

0

、それはパフォーマンス重視のコードではない場合、あなたが反射してオフにはるかに優れている、ソースコードを読んで、維持するために容易になります。

関連する問題