常用方法
常用方法
常用方法
常用方法
/// <summary> /// Get property name from lambda expression such as "s => s.Profile.Name" returns "Profile.Name" /// </summary> /// <param name="expression"></param> /// <returns></returns> public static string GetPropetyName(this LambdaExpression expression) { var nodes = expression.GetChainNodes().Select(s => s.Member.Name).ToList(); var result = string.Join(".", nodes); return(result); }