От: | Codealot | ||
Дата: | 10.12.19 18:54 | ||
Оценка: |
class Program
{
static void Main(string[] args)
{
var data = new DataClass();
var info = ExpressionUtil.GetMember(() => data.Field1);
}
}
class DataClass
{
public string Field1 = "Field1";
}
static class ExpressionUtil
{
public static MemberInfo GetMember<TResult>(Expression<Func<TResult>> expression)
{
var res = ((MemberExpression)expression.Body).Member;
return res;
}
}