Dynamic Language Runtime (Parte 3) Expresiones Binarias
Próximo post Anterior post Implementé algunos ejemplos simples usando DLR. Mostré cómo crear y evaluar expresiones. Cada Expression tiene algunas propiedades y métodos expuestos. Algunas de las más importantes: Noten que cada objeto Expression tiene un NodeType, y Type separado. Exploremos esos valores: BinaryExpression expr = Expression.Add(Expression.Constant(10), Expression.Constant(20)); Console.WriteLine(expr.GetType().FullName); Console.WriteLine(expr.Type); Console.WriteLine(expr.Left.Type); Console.WriteLine(expr.Right.Type); Console.WriteLine(expr.NodeType); Console.WriteLine(expr.Left.NodeType); Console.WriteLine(expr.Right.NodeType);… Continue reading Dynamic Language Runtime (Parte 3) Expresiones Binarias