Reflection - Get the list of method calls inside a lambda expression

前端 未结 5 1529
迷失自我
迷失自我 2021-01-13 08:32

I am trying to find a way to get the list of method calls inside a lambda expression in C# 3.5. For instance, in the code below, I would like to method LookAtThis(Action a)

5条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2021-01-13 09:32

    static MethodInfo GetMethodInfo(Expression> expression)
    {
        return ((MethodCallExpression)expression.Body).Method;
    }
    

提交回复
热议问题