关于MethodInfo调用异常

时间:2017-12-11 06:38:35

标签: c# reflection invoke

我有一个C#子句“DateTime.Now.AddDays(1)”

现在我想分析该子句并通过反射调用AddDays方法,如下所示:

var parameters = new List<object>();
            if (mce.Arguments.Any())
            {
                parameters = mce.Arguments.Select(arg => Convert.ChangeType(DealExpress(arg, false), arg.Type)).ToList();
            }
            var res = mce.Method.Invoke(mce.Object, parameters.ToArray());

但是我在mscorlib.dll中有一个关于“Exception thrown:'System.Reflection.TargetException'的异常 附加信息:对象与目标类型不匹配。“

0 个答案:

没有答案