私には、telerikグリッドのフィルタリングを設定する拡張メソッドがあります。パラメータとしてラムダ式を受け取ります。既存のものから新しい表現を作成することが可能である私は既存のラムダ式からダイナミックラムダを作成する
Expression<Func<object,bool?>> filtere = obj=>obj == null? null: obj.ToString().StartsWith("xyz");//return type is nullable cause of string
Expression<Func<object,bool>> filtere = obj=>Convert.ToInt32(obj) < 20 //return type is non-nullable cause of int
のような式を作成したい
public static void ConfigureFiltering<T>(this HtmlHelper html, Configurator conf, params Expression<Func<T,object>>[] args) where T:class
{
}
を例えば誰かがplzは私がわからないどのようにこの問題に
これは実行できます。ソース式の例とそれを変換したいものはありますか? – Jacob
初めて作成しようとしていません。 –
argsが 'Expression>型のソースlambdaの配列で、2番目のコードスニペットで書かれているように変換したい場合は、最初に作成します。 –