how can merge two Expression<Func<T, T> : i have two expression like this :

    Expression<Func<T, T> exp1 = x => new T { Id = 1 , Name = "string"}

    Expression<Func<T, T> exp1 = x => new T { Age = 21 }
how can merge them :

result : 

    Expression<Func<T, T> exp1 = x => new T { Id = 1 , Name = "string" , Age = 21}