登录
首页 » 终端 » 反射

反射

于 2022-09-18 发布 文件大小:1.75 MB
0 119
下载积分: 2 下载次数: 1

代码说明:

用于获取类型信息在运行时使用反射对象。授予的正在运行元数据的访问权限的类是程序的 System.Reflection 命名空间中。System.Reflection 命名空间包含允许您获取有关应用程序的信息,动态地添加到应用程序的类型、 值和对象的类。ReflectionReflection 的应用程序具有以下应用程序: 它允许查看属性信息在运行时。它允许检查各种类型的程序集,并实例化这些类。它允许后期绑定到方法和 propertiesIt 允许在运行时创建新的类型,然后执行一些任务,使用这些类型。查看 MetadataWe 有提及在前一章使用反射,您可以查看的属性信息。System.Reflection 类的检索对象,需要将其初始化为发现与类关联的属性。若要执行此操作,您定义目标类的 as:System.Reflection.MemberInfo 信息对象 = typeof(MyClass) ;下面的程序演示了这一点: 使用系统 ;[AttributeUsage(AttributeTargets.All)] 公共类 HelpAttribute: 用于 {公共只读字符串 Url ; 公共字符串主题 / 主题是一个命名的参数 {{返回主题 ;} 得到设置 {主题 = 值;}} 公共 HelpAttribute(string url) / / url 是一个定位的参数 {这。Url = url ;} 专用的字符串的主题 ;} {} [HelpAttribute (MyClass 类"信息")] 类 MyClass 命名空间 AttributeAppl {类程序 {静态 void 主要 (字符串 [] args) {System.Reflection.MemberInfo 信息 = typeof(MyClass) ; 对象 [] 属性 = info。GetCustomAttributes(true) ;为 (int 我 = 0 ; 我 < 属性。长度 ;i + +) {System.Console.WriteLine(attributes[i]) ;}Console.ReadKey() ;}}} 编译和运行,它将显示附加到 MyClass:HelpAttribute 示例本示例类的自定义属性的名称时,我们使用前面的章节中使用反射创建的 DeBug

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • for notebook, s
    自作记事本,-for notebook, s
    2022-02-02 15:56:17下载
    积分:1
  • 超声波测距LC1602显示实验2
    应用背景目前一般都采用波在介质传播速度和时间关系进行测量。常用的技术主要有 激光测距、微波雷达测距超声波测距三种。激光测距。这是利用激光的单色性和相传播 速度V 易受空气中温度、湿度、压强等因素的影响,其中干性好、方向性强等特点,以 实现高精度的计量和检测,如量长度、距离、速度、角度等等。手持式和便携式测距 仪,作用距离为数百米至数十千米。一般应用到远距离测量。微波雷达测距是利用目标 对电磁波反射来发现目标并测定其位置。根据微波雷达的用途不同,所测定的目标可能 是飞机、导弹、车辆、建筑物、云雨等。微波测距一般应用于雷达系统,GPS 定位系 统。超声波测距就是利用其反射特性,超声波发生器不断地发射出40kHz 超声波遇到 障碍物后反射回反射波,超声波接收器接收到发射波信号,并将其转换为电信号。相比 于其它定位技术超声波定位技术成本低,制作容易,非常适合于短距离测量定位。关键技术超声波测距LC1602显示实验1                                                                                                                                         &n
    2022-01-26 07:04:35下载
    积分:1
  • 用C语言设计贪吃蛇的游戏
    本项目主要使用编程的基本概念……C设计让用户玩贪吃蛇游戏交互.....所有注册列表和播放用户随着他们的分数是存储在一个文件名为“记录”…它还使用了文件处理的概念…
    2022-01-26 08:22:11下载
    积分:1
  • 创建红黑树,可以对红黑树进行插入和删除操作.
    创建红黑树,可以对红黑树进行插入和删除操作.-Create a red and black tree, can be carried out on the red and black tree insertion and deletion.
    2022-06-17 01:35:45下载
    积分:1
  • mysql similar to the one console application procedures, functions less and the...
    类似于mysql的一个console应用程序,功能少一些,实现了基本的SQL语句,有index-mysql similar to the one console application procedures, functions less and the basic implementation of SQL, index
    2023-05-15 05:45:03下载
    积分:1
  • 基于win32 console平台应用程序使用ADO数据库进行读,写,修改和删除access数据库中数据的操作
    基于win32 console平台应用程序使用ADO数据库进行读,写,修改和删除access数据库中数据的操作-Platform based on the win32 console application uses ADO database to read, write, modify and delete database data access operations
    2022-03-25 12:17:13下载
    积分:1
  • window平台下实现tail 类似unix下的tail功能,实时跟踪显示文本文件的改变,常用于显示日志文件。...
    window平台下实现tail 类似unix下的tail功能,实时跟踪显示文本文件的改变,常用于显示日志文件。-window platform to achieve similar unix tail under the tail function, real-time tracking shows the change text files, which are often used to show the log file.
    2023-01-08 04:10:03下载
    积分:1
  • Tic Tac Toe
    这是我在C++开发的一个TIC TAC趾游戏,作为我的一部分。课程.TicTac Toe是一个两人的智力游戏。我在DeVC++ C++开发了这个游戏,使用了OOPS概念。这是一款基于游戏机的游戏。游戏询问矩阵行和列以获取输入,并为玩家1返回“x”,为玩家2返回“o”。游戏通过正确的验证完成,它检查输入是否正确,并提示用户输入是否正确。游戏不允许用户选择已使用的单元格;
    2022-03-22 15:34:19下载
    积分:1
  • VB 6的高校管理系统
    2023-05-30 05:20:03下载
    积分:1
  • 扫雷的MFC小程序
    很方便的以前写的一个关于扫雷的源代码,用的MFC编写的,大家都要看看,有需要的可以下载下,试着玩一玩,其实也挺有意思的。。
    2023-01-22 05:55:04下载
    积分:1
  • 696518资源总数
  • 106215会员总数
  • 5今日下载