c# - C# 使用数组切换命名空间
问题描述
美好的一天!我想知道是否可以在编译时编写命名空间开关?
我正在考虑创建一些对象(包含我的命名空间)或这些空间的数组,以便以后我不会一直检查使用的命名空间。
或者也许尝试使用别名而不是对象?找出我们正在使用的库并将其分配给别名?
例如,我有两个命名空间 lib1 和 lib2,它们存储不同的数据,但具有相同的类名。我想在 main 方法中做一个处理程序,例如:如果软件在常规模式下工作,那么我们将使用 lib1 库中的类,如果是调试模式(训练方法,而不是真正的调试器),那么来自 lib2。
解决方案
推荐阅读
- javascript - 水付计算器 else if 语句
- php - laravel 关系返回 null
- python - 我可以跨同一个 python 包的模块重用导入吗?
- java - 如何向现有 Firebase 数据库条目添加新子项?
- javascript - 错误:Route.put() 需要回调函数,但得到了 [object Undefined]
- mysql - 如何在mysql命令中的longtext类型的列中插入初始值
- excel - 尝试使用 VBA 复制并粘贴到另一个工作表,但是当它粘贴时它只是粘贴空白
- angular - 更新库 ng2-tooltip-directive 时出错
- arrays - Swift:确定自定义对象数组是否包含特定字符串
- dependency-injection - 带有 Azure Functions 的温莎城堡 (v3)