Поскольку мы можем:
Expression<Func<int, bool>> predicate = x => x > 5;
var result = Enumerable.Range(0,10).Where(predicate.Compile());
Как я могу:
Func<int,bool> predicate = x => x > 5;
Expression<Func<int,bool>> exp = predicate.Decompile();
То есть я хочу получить соответствующее выражение
функции Func
. Возможно ли это?