【发布时间】:2019-03-18 17:15:18
【问题描述】:
我有一个名为Message 的课程。它位于MyProgram 命名空间内。问题是System.Windows.Forms还有一个Message类,所以每当我想使用这两个命名空间中的类时,我都需要写MyProgram.Message来引用我的类,这很繁琐。
我希望这条线可以工作:
using static Message = MyProgram.Message;
但我收到以下错误:
“使用静态”指令不能用于声明别名
有没有办法强制代码将Message 识别为MyProgram.Message?此外,更改班级名称也不是真正的解决方案。 :P
【问题讨论】:
-
将代码放入 MyProgram 命名空间,使其默认为当前命名空间。问题是您位于不同的命名空间中。
标签: c# namespaces