haoxiaobo

从C到C++又到.net, 有一些心得, 和大家交流下...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2005年3月11日

摘要: 如何调用方法?本示例阐释如何通过反射调用各种方法。由于所调用方法的名称存储在字符串中,因此该机制提供在运行时(而不是在设计时)指定要调用的方法的功能,提供了使您的用户可以控制调用哪个特定方法的余地。尽管本演示集中于调用方法,如果需要您还可以设置和获取属性和字段。有关本主题的另一个实例示教,请参阅如何使用数学函数主题下的示例。   C# ListMembers.aspx [运行示例] | ... 阅读全文

posted @ 2005-03-11 17:32 HAL9000 阅读(5036) 评论(7) 推荐(1) 编辑

摘要: 如何列出某类型的所有成员本示例使您可以列出给定数据类型的成员。列出类型成员的功能是快速发现哪些元素可用的很好方式。它是在系统中进行报告以及帮助开发用户文档的重要工具。使用 Reflection 命名空间,您可以控制希望显示给用户的成员类型以及其他信息(如特定方法的可见性)。还可以获取类中所有成员的信息,或仅指定某些子集(如方法或字段)。   C# ListMembers.aspx [运行... 阅读全文

posted @ 2005-03-11 17:31 HAL9000 阅读(1599) 评论(0) 推荐(0) 编辑

摘要: 如何获取程序集内的类型本示例阐释如何检索给定程序集的所有类型。若要浏览程序集的类型,首先需要标识想操作的程序集。在使某对象引用了感兴趣的程序集后,可以在该程序集上调用 GetTypes 方法,它返回包含该程序集内所有类型的一个数组。您可以使用控制逻辑标识该数组中的更具体类型,并使用迭代逻辑分析您的数组,在需要时向用户返回类型信息。检索类型信息的功能对确定可用于给定任务的其他类型很有用,或对标识可为... 阅读全文

posted @ 2005-03-11 17:30 HAL9000 阅读(1184) 评论(0) 推荐(0) 编辑