c# - 命名空间和类冲突(?)

标签 c#

这个问题的标题不好,但我不太确定更好的标题。

我有一个名为 Globals 的 namespace ,其中包含一个类 X。我还有一个名为 Globals 的类(class)。当我尝试访问 Globals.X.StaticMember 时,它会尝试访问类 Globals.X 并提示 X 不存在。我如何引用命名空间 Globals - 即::Globals.X.StaticMember(::不编译)。

最佳答案

试试 global::Globals.X.StaticMember

全局变量是邪恶的!

关于c# - 命名空间和类冲突(?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2787336/

相关文章:

c# - 循环删除列表中的多个项目...c#

c# - 在 C# win 表单中,如何滚动数百个项目

c# - 这种缓慢的 WPF TextBlock 性能是否符合预期?

c# - 有谁知道我在哪里可以找到将 OFX wsdl 文件与 C# 一起使用的好例子?

c# - 设计决策: MVVM and WPF with two Views?

c# - -1 * int.MinValue == int.MinValue??这是一个错误吗?

c# - 从 VS2017 发布 Azure 函数不会在 azure 门户上显示文件?

c# - PDFsharp 缺少 Xps 命名空间

c# - 如何在开始 xUnit 测试之前启动 docker-compose 中指定的容器?

c# - 如何将此代码转换为异步等待?