c#反射不区分大小写
电脑版发表于:2019/4/16 20:46
1:根据类全名得到类型
Type type = Type.GetType(className,false,true);
第一个是“类型的全名”,第二个参数:找不到时触发异常,第三个参数:是否忽略大小写
2:反射调用方法
MethodInfo methodInfo = type.GetMethod(methodname, BindingFlags.Public | BindingFlags.IgnoreCase|BindingFlags.Instance);
BindingFlags.IgnoreCase 为不区分大小写