找不到类型或命名空间名称“...”

时间:2017-02-22 18:14:44

标签: c# asp.net visual-studio asp.net-web-api web-applications

我是新手,我不知道其他方式解释所以我发布了我的项目截图!请帮我修复这些错误... SCREENSHOT

SCREENSHOT

2 个答案:

答案 0 :(得分:2)

您似乎在引用和名称空间使用方面存在很多问题。

首先,您没有定义Card类。您只有CardModel。将Card替换为CardModel,您就可以开始了。此外,您的类似乎没有声明名称空间。声明一个名称空间,以便您可以在同一名称空间中使用其他类(通常是项目名称)。

其次,如果您尝试在其他文件夹中使用clases,则可能必须使用using关键字添加引用。

答案 1 :(得分:0)

你可能缺少几个使用指令。你编写的每个类都应该在'命名空间'中你在using指令之后但在开始编写类之前声明它,如下所示:

namespace WebShop.CardModel {
    public class CardModel {
        public string InsertCard(Card card){

当您使用cardModel时,除非在同一名称空间中定义Card,否则您需要:

using WebShop.Card;

或者你把Card放进去的任何命名空间,这可能是99%的错误,这绝对是我们在你的屏幕截图中看到的错误之一的原因。