立即窗口找不到命名空间

时间:2018-06-14 08:32:05

标签: c# visual-studio visual-studio-2017 immediate-window

我的代码中有一个这样的方法

namespace DMR
{
    public static class MyClass
    {
        public static void MyMethod()
        {
            // Do stuff here
            // (...)
        }
    }
}

我尝试使用以下命令从立即窗口调用它:

DMR.MyClass.MyMethod();

返回命名空间错误:

  

命名空间“ProjectName.DMR”中不存在类型或命名空间名称“MyClass”

我还尝试在调用中在命名空间前添加项目名称,但这不会改变任何内容。我或许应该注意到命名空间与文件夹名称不同,因为文件夹名称在创建后已更改(不更改命名空间),我不知道,如果这有任何影响。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

我决定更改命名空间以匹配文件夹名称。这使它工作。我仍然不知道为什么文件的文件夹名称和命名空间必须相同,所以如果有人对此有解释,那就太好了。