using System;
using System.Linq.Expressions;
public static class MemberInfoGetting
{
public static string GetMemberName<T>(Expression<Func<T>> memberExpression)
{
MemberExpression expressionBody = (MemberExpression)memberExpression.Body;
return expressionBody.Member.Name;
}
}
string Bianlia = "123";
string nameOfTestVariable = MemberInfoGetting.GetMemberName(() => Bianlia );
nameOfTestVariable 打印出来的就是Bianlia