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)

相关推荐

  • windows php 命令(php环境搭建的主要步骤和方法)

    技术然后使用在Homestead中版本管理工具切换 PHP 版本然后使用在Homestead中版本管理工具切换 PHP 版本,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能

    攻略 2021年12月23日
  • html5的头部标记有什么(html5头部标记)

    技术html5的头部标记怎么使用这篇文章主要讲解了“html5的头部标记怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“html5的头部标记怎么使用”吧!

    攻略 2021年12月17日
  • 分析SQL中的DBA

    技术分析SQL中的DBA本篇内容主要讲解“分析SQL中的DBA”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“分析SQL中的DBA”吧!1.程序备份场景:一旦程序所在主机故障,

    攻略 2021年11月4日
  • 如何分析CVE-2018-6789Exim缓冲区溢出漏洞

    技术如何进行CVE-2018-6789Exim缓冲区溢出漏洞分析本篇文章为大家展示了如何进行CVE-2018-6789Exim缓冲区溢出漏洞分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你

    攻略 2021年12月20日
  • 金箍棒怎么画,孙悟空怎么画,好看的)

    技术金箍棒怎么画,孙悟空怎么画,好看的)一、在画板的中央画出一个倒3字,然后再用一段弧形连接起来画出孙悟空的脸部金箍棒怎么画。二、接下来再画四个小圆圈,按照下图的方法画出孙悟空的眼睛。
    三、接下来我们再画出孙悟空的后脑勺

    生活 2021年10月31日
  • C++设备模板怎么声明和定义

    技术C++设备模板怎么声明和定义这篇文章主要讲解了“C++设备模板怎么声明和定义”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C++设备模板怎么声明和定义”吧!将片上外设

    攻略 2021年11月30日