-
/// <summary>
-
/// 获取当前变量的变量名 字符串
-
/// 调用:GetVarName(p=>test.str1); 返回 "str1"
-
/// </summary>
-
/// <param name="exp"></param>
-
/// <returns></returns>
-
public static string GetVarName(System.Linq.Expressions.Expression<Func<string, string>> exp)
-
{
-
return ((System.Linq.Expressions.MemberExpression)exp.Body).Member.Name;
-
}
转载于:https://www.cnblogs.com/adswads/p/3645579.html