Joe*_*Fan 28 .net c# namespaces
我正在使用的代码有一个名为Environment的类,它不在任何名称空间中.不幸的是,如果我在一个导入System命名空间的类中,则无法引用名为Environment的自定义类.我知道这是一个不幸的选择,应该重构,但是有什么方法可以明确地引用冲突的类吗?
在C++中,似乎这样做的方法是使用::,而在Java中有一些叫做global :: 如何在C#中实现呢?
Ode*_*ded 40
C#还有一个全局(或未命名)命名空间 - 您可以使用它global::来访问您的类:
global::Environment
Run Code Online (Sandbox Code Playgroud)
您也可以为它创建别名:
using myEnv = global::Environment;
using sysEnv = System.Environment;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9271 次 |
| 最近记录: |