文件名称:DynoBind:使用 C# 简化后期绑定调用
文件大小:5MB
文件格式:ZIP
更新时间:2024-07-08 19:36:30
C#
DynoBind 旨在简化不支持.NET 版本中使用 C# 的后期绑定调用 # 简介 使用 DynoBind,您可以使用以更简单的方式进行后期绑定调用,而不是深入研究 .NET 功能强大但复杂的反射系统。 使用示例 让我们用一个例子来试试。 假设我们有一个CExecutionManager类,它公开了一个名为CommandExecuter的属性,返回一个CExecuter类型的对象,该对象公开了一个带有我们想要调用的签名object Execute(string command)的方法。 让我们看看如何使用 .NET 的反射来做到这一点。 当然,我们不会处理错误检查以控制代码量: // Load the assembly and get the type you want to instantiate Type CExecutionManagerType = Assembly.Loa