当前位置: 代码迷 >> 综合 >> 反射(6)——反射的一个经典应用:反射调用私有成员
  详细解决方案

反射(6)——反射的一个经典应用:反射调用私有成员

热度:25   发布时间:2023-10-01 18:59:15.0

调用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);

 

  相关解决方案