今天我在我的项目工作,突然以下错误ris:CS0426类型名称“CustomerView”在类型“PetrolStation”中不存在我不知道这是怎么回事:
我认为上面显示的图像是很好的自我解释。你可能会注意到同样的错误也发生在代码块进一步与错误:CS0426类型名称“视图”在类型“加油站”中不存在同样的错误再次出现:
这会引发以下错误:CS0426类型名称“App”在类型“PetrolStation”中不存在有人知道这是怎么回事吗?谢谢
a14dhokn1#
如果类是在PetrolStation命名空间中定义的,则在尝试访问此类时不应指定此命名空间。请在类名之前删除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
这似乎是你的代码中的第一个案例。
pu82cl6c2#
Type name does not exist in the type使用关键字new时,请检查类名是否应以new AssessmentEntryAccessMasterBL结尾。HasAssessmentEntryRights--(创建对象时出错)new AssessmentEntryAccessMasterBL()。HasAssessmentEntryRights--(创建对象的常规方式)enter image description here
2条答案
按热度按时间a14dhokn1#
如果类是在
PetrolStation
命名空间中定义的,则在尝试访问此类时不应指定此命名空间。请在类名之前删除PetrolStation
命名空间:或
如果你已经创建了与命名空间同名的类,你应该指定全名:
这似乎是你的代码中的第一个案例。
pu82cl6c2#
Type name does not exist in the type
使用关键字new时,请检查类名是否应以new AssessmentEntryAccessMasterBL结尾。HasAssessmentEntryRights--(创建对象时出错)new AssessmentEntryAccessMasterBL()。HasAssessmentEntryRights--(创建对象的常规方式)
enter image description here