c# - 不同命名空间中的类

标签 c# .net namespaces

我正在使用第三方 dll。我在某个命名空间 namespace.class 中使用一个类。

在较新的版本中,该类已移至另一个命名空间,因此现在是 newnamespace.newpart.class。我的代码需要支持这两种情况。我该如何解决这个问题?

最佳答案

如果一个类存在于两个命名空间中,则它不是同一个类。这是两个不同的类。

有无数种方法可以“支持”不同的类,但这完全取决于您的实现,即您所说的“支持两种情况”是什么意思。

关于c# - 不同命名空间中的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17591681/

相关文章:

C# 排队相关任务由线程池处理

c# - 将 'enum' 的数组转换为 'int' 的数组

kubernetes - 如何使用 gitlab-ci 动态分配命名空间名称?

c - 为什么 ANSI C 没有 namespace ?

c# - 将json字典反序列化为c#

c# - 运算符 '==' 不能应用于类型 'string' 和 'bool' 的操作数

c# - String.IsNullOrEmpty 或 string.IsNullOrEmpty

.Net NNTP 实现

c# - 停止突出显示所选项目 WPF ComboBox

php - 如何在 Laravel 中以正确的方式设置路由、 Controller 和 View ?