C#高级编程第11版 - 第十六章

导航

第十六章 Reflection, Metadata and Dynamic Programming

16.1 在运行期间检查代码和动态编程 326

16.2 自定义特性 327

16.2.1 编写自定义特性 327

16.2.2 自定义特性示例:WhatsNewAttributes 330

16.3 反射 331

16.3.1 System.Type 类 332

16.3.2 TypeView 示例 333

16.3.3 Assembly 类 335

16.3.4 完成WhatsNewAttributes 示例 336

16.4 为反射使用动态语言扩展 339

16.4.1 创建Calculator 库 339

16.4.2 动态实例化类型 339

16.4.3 用Reflection API 调用成员 340

16.4.4 使用动态类型调用成员 340

16.5 dynamic 类型 341

16.6 DynamicObject 和ExpandoObject概述 344

16.6.1 DynamicObject 344

16.6.2 ExpandoObject 345

16.7 小结 347

猜你喜欢

转载自www.cnblogs.com/zenronphy/p/12508366.html