调用private方法:
Person p1 = new Person();Type type = p1.GetType();//BindingFlags.Instance表示是实例方法,也就是不是static方法MethodInfo mHaha = type.GetMethod("Haha",BindingFlags.NonPublic|BindingFlags.Instance);mHaha.Invoke(p1, null);
调用private方法:
Person p1 = new Person();Type type = p1.GetType();//BindingFlags.Instance表示是实例方法,也就是不是static方法MethodInfo mHaha = type.GetMethod("Haha",BindingFlags.NonPublic|BindingFlags.Instance);mHaha.Invoke(p1, null);