我想在 C# 中使用大型类库 dll 中的单个方法。
是否有性能或其他方面的缺点?
我应该使用反射工具“读取”方法代码并将其复制粘贴到我的项目中吗?
更新:硬盘空间不是问题。我的应用程序是网络应用程序。
是否有性能或其他方面的缺点?
唯一真正重要的是可分配的大小(如果它对您很重要的话)。 (用户下载 30 MB 文件而不是 2 MB 文件)。性能差异可以忽略不计。程序集绑定和验证强名称(如果已签名)哈希可能需要更长的时间,但用户不太可能注意到。
我应该使用反射工具“读取”方法代码并将其复制粘贴到我的项目中吗?
可能不会;大多数许可条款禁止逆向工程和/或仅部分分发。检查许可证(如果有),看看您是否可以先执行此操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)