C# 反射

技术C# 反射 C# 反射1、反射获取程序集的三种方式Assembly.Load();//这种方式只需提供程序集的名称
Assembly.LoadFile(path);//这种方式需要提供程序集完整的路

C#反射

1、反射获取程序集的三种方式

组装load();//这种方式只需提供程序集的名称

组装加载文件(路径);//这种方式需要提供程序集完整的路径

组装LoadFrom(' Lys。dll ');//需要程序集名称及其后缀名。

2、获取类型

组装GetTypes()://获取所有类型

组装. GetType(')命名空间。类名');//获取指定类型

3、获取类型

一类型类型=程序集GetType('Lys .UIteamanLys’);

2 PrOpertiInfo[]道具=类型GetProperties();

3 FieldInfo[]字段=类型GetFields();

4 MethodInfo[]方法=类型GetMethods();

4、组装自带的CreateInstance()

自带的Createinstance实例化对象时需要指明命名空间和类名

一对象o=组件创建实例(' Lys .UIteamanLys’);

2动态d=装配创建实例(' Lys .UIteamanLys’);

-恢复内容开始-

1、反射获取程序集的三种方式

组装load();//这种方式只需提供程序集的名称

组装加载文件(路径);//这种方式需要提供程序集完整的路径

组装LoadFrom(' Lys。dll ');//需要程序集名称及其后缀名。

2、获取类型

组装GetTypes()://获取所有类型

组装. GetType(')命名空间。类名');//获取指定类型

3、获取类型

一类型类型=程序集GetType('Lys .UIteamanLys’);

2 PrOpertiInfo[]道具=类型GetProperties();

3 FieldInfo[]字段=类型GetFields();

4 MethodInfo[]方法=类型GetMethods();

4、组装自带的CreateInstance()

自带的Createinstance实例化对象时需要指明命名空间和类名

一对象o=组件创建实例(' Lys .UIteamanLys’);

2动态d=装配创建实例(' Lys .UIteamanLys’);

5、多态的使用

1 IUltraman lys=(Iultraman)组件创建实例(' Lys .UItramanLys’);

两个lys .名称='迪迦;

3字符串res=lys .攻击():

6、配置文件的使用

一个appSettings

2添加键='奥特曼'值='Lys .奥特曼利斯| Lys.dll

3 //add key='ultraman' value='Lys .奥特曼利斯| Lys.dll

4 /appSettings

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/145042.html

(0)

相关推荐

  • 如何修改图片大小尺寸,如何修改照片的尺寸和大小

    技术如何修改图片大小尺寸,如何修改照片的尺寸和大小使用美图秀秀可以做到如何修改图片大小尺寸。1、打开“美图秀秀”,点击“打开图片”,这里选择一个后缀为”jpg”图片文件。2、打开图片后,在屏幕的右下角点击”EXIF“,可

    生活 2021年10月20日
  • 如何用配置文件来管理多个Node.js进程

    技术如何用配置文件来管理多个Node.js进程这篇文章主要介绍“如何用配置文件来管理多个Node.js进程”,在日常操作中,相信很多人在如何用配置文件来管理多个Node.js进程问题上存在疑惑,小编查阅了各式资料,整理出

    攻略 2021年11月29日
  • GWAS分析中协变量的处理是怎样的

    技术GWAS分析中协变量的处理是怎样的本篇文章为大家展示了GWAS分析中协变量的处理是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1. 背景在回归分析时,有时候我们需要知

    攻略 2021年12月10日
  • 治经的意思,孤岂欲卿治经为博士邪

    技术治经的意思,孤岂欲卿治经为博士邪解答:我难道想要你研究儒家经典治经的意思,成为学官吗?扩展资料:此段落选自《孙权劝学》,“《孙权劝学》”选自“《自治通鉴》”。这是北宋历史学家和政治家司马光的叙述。三国时期,吴军大将吕

    生活 2021年10月28日
  • 香港服务器租用哪家好

    技术香港服务器租用哪家好如果您已经决定哪种服务器类型最适合存储您的数据,那么现在是确定您的业务需求的时候了。找到最合适的报价将使您避免过度支出。您可以在下方看到在浏览机房服务商的报价时应考虑的最重要方面的选购清单。可访问

    礼包 2021年12月23日
  • Elasticsearch有哪些面试题

    技术Elasticsearch有哪些面试题这篇文章主要为大家展示了“Elasticsearch有哪些面试题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Elasticsear

    攻略 2021年11月17日