///---------------------------------------------------------------------------------------------- //... string GetParameterName <T, TResult>(System.Linq.Expressions.Expression <Func <T, TResult> > func) { return(ReflectionTools.GetMemberPath(func)); }