Que no haya:Obtención de Valores de ExpressionTrees
Expression<Func<Customer, bool>> expression = c => c.Name == "John";
ahora consigo el valor mediante el uso de:
string myvalue = ((ConstantExpression) bin.Right).Value;
ahora Que no haya:
string x = "John";
Expression<Func<Customer, bool>> expression = c => c.Name == x;
Ahora entiendo que
string myvalue = ((ConstantExpression) bin.Right).Value;
generaría un error porque bin.right aquí no es constantexpression es una expresión de campo pero la pregunta es ¿cómo obtengo el valor (John) de esto?
agradable, pero ahora tengo que encontrar una manera de acceder al tipo de que causa ofcource es su func
impresionante, muchas gracias que lo hice, como pueden ver en mi otro preguntas que he estado tratando de aprender expressiontrees por un tiempo, lo malo es que puedo nt encontrar buenos recursos al respecto – Stacker
nice edit Quartermeister, ¿puedo pedirte una referencia para desarrollar mis conocimientos en árboles de expresiones como un libro o un sitio? muchas gracias – Stacker