Resultados de la búsqueda a petición "expression-trees"

1 la respuesta

¿Cómo obtener el valor de propiedad de MemberExpression sin .Compile ()?

4 la respuesta

¿Qué hace Expression.Quote () que Expression.Constant () ya no puede hacer?

Nota: Soy consciente de la pregunta anterior "¿Cuál es el propósito del método Expression.Quote de LINQ? [https://stackoverflow.com/questions/3138133/]”, pero si sigue leyendo, verá que no responde a mi pregunta. Entiendo cuál es el propósito ...

4 la respuesta

¿Cómo creo una expresión genérica que tenga una expresión como parámetro?

Hay un

5 la respuesta

Elimine eficientemente las subexpresiones comunes en .NET Expression Tree

He escrito un DSL y un compilador que genera un árbol de expresiones .NET a partir de él. Todas las expresiones dentro del árbol están libres de efectos secu...

7 la respuesta

¿Cuál es el algoritmo para analizar expresiones en notación infija?

2 la respuesta

C #: Ya se agregó un elemento con la misma clave al compilar la expresión

Ok, aquí hay uno difícil. Esperemos que haya un gurú de la expresión aquí que pueda detectar lo que estoy haciendo mal aquí, porque simplemente no lo entiend...

6 la respuesta

Declarando dinámicamente Func <in T, out Result>

Considera esto: var propertyinfo = typeof(Customer).GetProperty(sortExpressionStr); Type orderType = propertyinfo.PropertyType;ahora quiero declarar Func<int,orderType>Sé que no es posible directamente desdeordertype está en tiempo de ejecución ...

2 la respuesta

Inyectar una variable en Mono.CSharp.Evaluator (tiempo de ejecución compilando una consulta LINQ desde una cadena)

Estoy usando la biblioteca Mono.CSharp para emitir código. Después de otra pregunta sobre SO (http://stackoverflow.com/questions/3407318/mono-compiler-as-a-service-mcs) logré que Mono.CSharp evaluara correctamente en el CLR de Microsoft. Para ...

2 la respuesta

Trabajar con tipos anulables en árboles de expresión

Tengo un método de extensión para filtrar dinámicamente los resultados de Linq to Entities usando valores de cadena. Funciona bien hasta que lo use para filtrar columnas anulables. Aquí está mi código: public static IOrderedQueryable<T> ...

6 la respuesta

¿Por qué Func <> se crea a partir de Expression <Func <>> más lento que Func <> declarado directamente?

¿Por qué es unFunc<> creado a partir de unExpression<Func<>> a través de .Compile () considerablemente más lento que simplemente usando unFunc<> declarado directamente? Acabo de cambiar de usar unFunc<IInterface, object> declarado directamente a ...