void Main()
{var type = typeof(StockClass);type.Dump();var fields=type.GetFields(BindingFlags.Instance|BindingFlags.NonPublic).Dump("字段");var members = type.GetMethods().Dump("方法");//调用私有的构造函数,获得实例化对象object obj=type.GetConstructors(BindingFlags.Instance|BindingFlags.NonPublic)[0].Invoke(null);//获得私有方法var method = type.GetMethod("GetStr", BindingFlags.Instance | BindingFlags.NonPublic).Dump();//私有方法传参调用object[] parammeter={"xie"};method.Invoke(obj,parammeter).Dump();
}public class StockClass
{StockClass(){}//字段static int a;public int aa;private int b;protected int c;//属性public int d { get; set; }public static double e { get; set; }//方法private void SayHello(){Console.WriteLine("Hi!");}private string GetStr(string a){return("Hi!"+a);}public void SayMoring(){Console.WriteLine("good Moring!");}
}

  

转载于:https://www.cnblogs.com/xiefengdaxia123/p/11144054.html

C#反射调用类的私有方法相关推荐

  1. 利用Java反射机制调用类的私有方法

    利用Java反射机制调用类的私有方法 引言 来吧·展示 参考链接 引言 如何调用其他类的私有方法呢? 可以利用Java的反射机制,去调用其他类的私有方法 来吧·展示 package cn.learn. ...

  2. 反射_通过反射调用类中指定方法、属性

    一.调用指定方法 通过反射,调用类中的方法,通过Method类完成.步骤: 1.通过Class类的getMethod(String name,Class.......parameterTypes)方法 ...

  3. C# 利用反射调用类下的方法

    //1.Load(命名空间名称,即程序集),GetType(命名空间.类名) Type type = Assembly.Load("DapperNet").GetType(&quo ...

  4. java通过反射调用方法_Java_通过反射调用类中的方法

    packagecom.lkb.autoCode.util;importcom.lkb.autoCode.constant.AutoCodeConstant;importjava.lang.reflec ...

  5. 利用java反射调用类的的私有方法

    http://blog.csdn.net/sunyujia/article/details/2501709 今天和一位朋友谈到父类私有方法的调用问题,本来以为利用反射很轻松就可以实现,因为在反射看来根 ...

  6. 利用java反射调用类的的私有方法--转

    原文:http://blog.csdn.net/woshinia/article/details/11766567 1,今天和一位朋友谈到父类私有方法的调用问题,本来以为利用反射很轻松就可以实现,因为 ...

  7. c++ 嵌套私有类_嵌套类和私有方法

    c++ 嵌套私有类 当您在另一个类中有一个类时,他们可以看到彼此的private方法. 在Java开发人员中并不为人所知. 面试过程中的许多候选人说, private是一种可见性,它使代码可以查看成员 ...

  8. java怎么访问私有类_如何从Java类的外部访问类的私有方法?

    您可以使用java反射包访问类的私有方法. 步骤1-通过传递声明为私有的方法的方法名称来实例化java.lang.reflect包的Method类. 步骤2-通过将值true传递给setAccessi ...

  9. 【Java】Java反射调用可变参数的方法

    文章目录 1.概述 1.概述 因为要Java反射调用可变参数的方法,所以参考了这篇文章:https://www.cnblogs.com/huqingchen/p/5979936.html 但是测试过程 ...

  10. Python面向对象—新旧式类,私有方法,类方法,静态方法

    一.私有属性和私有方法 1.私有属性是对象不希望公开的属性,私有方法是对象不希望公开的方法.在定义私有属性和私有方法时,在属性或者方法前,加上__(两个下划线) class Woman():def _ ...

最新文章

  1. 孩子,别熬夜了,伤DNA
  2. ASP.NET Core中显示自定义错误页面-增强版
  3. 21个ui设计技巧,让你的设计不落伍
  4. Java Vector insertElementAt()方法与示例
  5. C++ const相关内容学习
  6. HugeGraph 配置参数
  7. 爱可生 mysql监控_MySQL 数据传输DTLE 最新版来啦-爱可生
  8. 如何运行wifi服务器,技术:如何通过wifi进行文件传输?
  9. STM32合并烧录IAP+APP
  10. GPRS通信原理+中国移动micro sim 卡,实现经过tcp/ip 传输数据到服务器
  11. UG模具设计工程师需要哪些条件?潇洒UG模具设计
  12. 台式电脑怎么组装步骤_详细教您台式电脑如何快速组装
  13. 迎接基础软件创新的春天
  14. 全国计算机等级考试二级Python(2021年9月)备考笔记 第十五天
  15. win10资源管理器打开一直正在处理文件加载不出来,桌面图标不加载
  16. 让二维码变得有趣,点燃二维码的时尚之火
  17. vue瀑布流布局插件vue-masonry
  18. 【硬十宝典目录】——1、电源类(更新中~)
  19. 序幕(计算机基础知识)
  20. java 八皇后问题以及N皇后问题

热门文章

  1. 利用logrotate系统工具切割tomcat日志
  2. python项目小案例:一个网页响应超时提醒小闹钟
  3. 金三银四面试季—20道精选JVM重点面试问题!
  4. Vaughn Vernon谈云原生和反应式现状
  5. 3第一周课后练习#183;阅读计划(3)-使用函数来访问私有数据成员
  6. 分布式服务框架之Dubbo简介
  7. careercup-位操作5.1
  8. 关于c++库文件的一点使用体会
  9. apache cxf 测试webservice接口
  10. Cping (cmd shell )版本