Tengo una clase:
public class Person { public virtual string Id { get; set; } public virtual string Name { get; set; } public virtual int Age { get; set; } public virtual DateTime UpdateTime { get; set; } } Y tengo dos objetos Expression<Func<T, object>> :
Expression<Func<Person, object>> exp1 = t => t.UpdateTime Expression<Func<Person, object>> exp2 = t => new {t.Age, t.Name}Y ahora necesito fusionarlos para
Expression<Func<Person, object>> exp1 = t => new {t.UpdateTime, t.Age, t.Name}es posible? ¿Si es así, cómo?