私は新しく、私は説明するために他の方法を知らないので、私はプロジェクトのスクリーンショットを投稿しました!あなたが参照と名前空間を使用して多くの問題を持っているように見えるSCREENSHOT型または名前空間名 "..."が見つかりませんでした
-2
A
答えて
2
...これらのエラーを修正するために私を助けてください。
まず、Card
クラスは定義されていません。あなたはCardModel
しか持っていません。 CardModel
の場合はCard
を交換してください。また、あなたのクラスに宣言されている名前空間がないようです。名前空間を宣言して、同じ名前空間内の他のクラスを使用することができます(基本的にプロジェクト名)。
第2に、別のフォルダでクリップを使用しようとしている場合は、おそらくusing
キーワードの参照を追加する必要があります。
0
ディレクティブを使用している可能性があります。
namespace WebShop.CardModel {
public class CardModel {
public string InsertCard(Card card){
をそして、あなたはcardModelで作業しているとき、Card
ない限りで定義されています:あなたが書いたすべてのクラスは「名前空間」あなたは、あなたのusingディレクティブの後にそれを宣言していますが、あなたのクラスを書き始める前に、次のように内側にする必要があります同じ名前空間には、次のものが必要です。
using WebShop.Card;
または任意の名前空間あなたがカードを入れて、それはおそらくあなたのエラーの99%を投げているものだが、それは間違いなく我々はできるエラーがもののすべてが、1つの原因でありますスクリーンショットを参照してください。
関連する問題
- 1. 型または名前空間の名前 'IQueryable'が見つかりません
- 2. 型または名前空間[CanBeNull]が見つかりませんでした
- 3. 型または名前空間GlobalVarが見つかりませんでした
- 4. グローバル名前空間に型または名前空間の名前が見つかりませんでした(アセンブリ参照がありませんか?)
- 5. タイプまたは名前空間名が見つかりませんでした
- 6. タイプまたは名前空間名が見つかりませんでした
- 7. エラー:Visual Studio 2013で型または名前空間の名前 'ApplicationUser'が見つかりませんでした
- 8. 型または名前空間の名前 'DefaultTemplateLexer'が見つかりませんでした
- 9. コンパイルエラー:型または名前空間の名前が見つかりませんでした
- 10. 型または名前空間の名前 'Column'が見つかりませんでした
- 11. 型または名前空間の名前 'List Item'が見つかりませんでした
- 12. "型または名前空間の名前が見つかりませんでした"
- 13. エラータイプまたは名前空間の名前profilecommonが見つかりません
- 14. タイプまたは名前空間の名前 'GCCheckbox'が見つかりません
- 15. ユーザーコントロールの型または名前空間が見つかりません
- 16. 型または名前空間が見つかりません。 C#+ oracle
- 17. は、型または名前空間名「ApplicationUser」が見つかりませんでした
- 18. レルムXamarin:型または名前空間名「のIListを<>」が見つかりませんでした
- 19. 型または名前空間名 'Newtonsoft'が見つかりませんでした
- 20. 型または名前空間名 'Startup'が見つかりませんでした
- 21. 名前空間名前RecyclerViewが見つかりません
- 22. タイプまたは名前空間名 'WebHostBuilder'が見つかりません
- 23. タイプまたは名前空間名 'UnitOfWork'が見つかりません
- 24. タイプまたは名前空間名 'IUnzipper'が見つかりません
- 25. タイプ名前空間名Form1が見つかりませんでした
- 26. 型または名前空間の名前 'IClientValidatable'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)
- 27. 型または名前空間の名前 'BasicAckEventHandler'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)
- 28. 型または名前空間の名前 'T'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありません)
- 29. 型または名前空間の名前 'My_Interface_Name'が見つかりませんでした(使用するディレクティブまたはアセンブリ参照がありません)
- 30. ASP.netユーザーコントロールの名前空間名が見つかりません
カードクラスの問題ではありません!ご覧のとおり、Product、ProductType、およびWebShopEntitiesには同じ問題があります。だから私はそれらのすべてを変更する必要がありますか? – Toni
すべての問題は同じです。あなたには名前空間の問題があります。あなたの開発を続ける前に、いくつかの基本的なC#ドキュメントを読む必要があるようです。 – NicoRiff
@トニ1つのファイルに名前空間を宣言していない場合は、すべてのファイルに名前空間を宣言していないと思うので、すべてのCSファイルに名前空間宣言を追加する必要があります。名前空間をusingディレクティブとして追加します。 – Andrew