首页 > 解决方案 > C# 使用数组切换命名空间

问题描述

美好的一天!我想知道是否可以在编译时编写命名空间开关?

我正在考虑创建一些对象(包含我的命名空间)或这些空间的数组,以便以后我不会一直检查使用的命名空间。

或者也许尝试使用别名而不是对象?找出我们正在使用的库并将其分配给别名?

例如,我有两个命名空间 lib1 和 lib2,它们存储不同的数据,但具有相同的类名。我想在 main 方法中做一个处理程序,例如:如果软件在常规模式下工作,那么我们将使用 lib1 库中的类,如果是调试模式(训练方法,而不是真正的调试器),那么来自 lib2。

标签: c#namespaces

解决方案


推荐阅读