我正在使用第三方 dll。我在某个命名空间 namespace.class
中使用一个类。
在较新的版本中,该类已移至另一个命名空间,因此现在是 newnamespace.newpart.class
。我的代码需要支持这两种情况。我该如何解决这个问题?
最佳答案
如果一个类存在于两个命名空间中,则它不是同一个类。这是两个不同的类。
有无数种方法可以“支持”不同的类,但这完全取决于您的实现,即您所说的“支持两种情况”是什么意思。
关于c# - 不同命名空间中的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17591681/