2017-02-22 152 views

回答

2

你似乎有很多的索引和命名空間的使用問題。

首先,您沒有定義Card類。您只有一個CardModel。替換CardCardModel,你將會很好。此外,似乎你沒有在你的類上聲明的名字空間。聲明一個名稱空間,以便可以在同一個名稱空間中使用其他類(最終是項目名稱)。其次,如果您嘗試在另一個文件夾中使用clases,則可能必須添加帶有using關鍵字的引用。

+0

它不只是卡類中的問題!正如你所看到的,Product,ProductType和WebShopEntities也有相同的問題!所以我應該改變他們所有的人! – Toni

+0

所有問題都與相同。你有命名空間問題。在繼續開發之前,您似乎需要閱讀一些基本的C#文檔。 – NicoRiff

+0

@Toni如果你沒有在一個文件中聲明一個命名空間,那麼我敢打賭你沒有在每個文件中聲明命名空間,所以你需要將命名空間聲明添加到你所有的CS文件以及你需要引用的地方一個在另一箇中,將該命名空間添加爲using指令。 – Andrew

0

您可能缺少幾個使用指令。你寫的每一個類應該是一個「命名」你聲明它的使用指令之後,但在開始寫你的班前,像這裏面:

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

而且當你在cardModel工作,除非Card被定義相同的命名空間,您需要:

using WebShop.Card; 

或者是其他的命名空間你把卡中,這就是被扔你的錯誤的大概99%,這絕對是所有,但子裏的一箇中,我們可以將錯誤的原因看你的截圖。

+0

嘗試過這一個,但不工作..或者,也許我寫了錯誤的部分... – Toni

+0

@Toni那麼你甚至在哪裏定義'卡'類? – Andrew

+0

我還沒有定義卡類!我已經從教程中完成了這個,也許這就是爲什麼有很多probs ...這個怎麼樣?! http://imgur.com/mQyNGKM – Toni

相關問題