C# 如何申明一个dll中可能存在的类?(兼容问题)

2025-02-23 00:19:39
推荐回答(2个)
回答1:

通常的处理办法如下:如果有多个版本则可反射加载后根据版本号来选择加载。
如果类有变更,常规做法是引用该类的接口,直接调用接口的方法,则接口则由该类来具体实现,即常规的工厂模式

回答2:

你可以通过反射加载不同版本的DLL,然后再反射类型,调用其方法....