CS0426 - 类型名称{}在{}类型中不存在

时间:2016-11-16 12:19:26

标签: c# wpf

今天我在我的项目工作,突然出现以下错误:

  

CS0426类型名称' CustomerView '在 PetrolStation '

类型中不存在

我不知道这里发生了什么:

My Solution in VisualStudio

我认为上面显示的图像非常自我解释。您可能会注意到同样的错误也会发生在代码块中,而且还会出现错误:

  

CS0426类型名称' 观看次数'类型' PetrolStation '中不存在

再次出现同样的错误:

My Solution in VisualStudio

会引发以下错误:

  

CS0426类型名称' 应用'类型' PetrolStation '中不存在

有谁知道这里发生了什么?

由于

1 个答案:

答案 0 :(得分:7)

如果您的类在PetrolStation命名空间中定义,则在尝试访问此类时,不应指定此命名空间。在类名前删除PetrolStation名称空间:

App app = new App(); //and in other places without PetrolStation

如果您创建了与命名空间同名的类,则应指定全名:

PetrolStation.PetrolStation.App app = new PetrolStation.PetrolStation.App(); //and in other places with one more PetrolStation

这似乎是您代码中的第一个案例。