Revision: 23754
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 12, 2010 07:14 by jmcd
Initial Code
var parameterExpression = Expression.Parameter(typeof(ParentType), "x"); var memberExpression = Expression.Property(parameterExpression, propertyName); var result = (Expression<Func<ParentType, PropertyType>>)Expression.Lambda(memberExpression, parameterExpression);
Initial URL
Initial Description
Creating the equivalent of (ParentType x) => x.SomeProperty when the property is unknown until runtime
Initial Title
Dynamicaly Creating Expression Accessing a Property
Initial Tags
Initial Language
C#