类型或命名空间';客户';找不到

本文关键字:找不到 客户 命名空间 类型 | 更新日期: 2023-09-27 18:24:36

我是APS.NET的新手,所以请原谅我的简单问题。

我在Models目录下创建了一个名为"Customer.cs"的新Model,内容如下:

namespace PetParadiseHotel.Models
{
    public class Customer
    {
        public int CustomerID { get; set; }
        public string FirstName { get; set; }
        public string LastName { get; set; }
        public string Address { get; set; }
        public string Zipcode { get; set; }
        public string City { get; set; }
        public string Email { get; set; }
        public string Phone { get; set; }
    }
}

之后,我在Controllers目录下创建了一个名为"CustomerController.cs"的控制器,我想在那里硬编码一个新客户,看看它是如何工作的:

public ActionResult Details()
        {
            var c1 = new Customer
            {
                CustomerID = 1,
                FirstName = "Susan",
                LastName = "Peterson",
                Address = "Borgergade 45",
                Zipcode = "8000",
                City = "Aarhus",
                Email = "supe@xmail.dk",
                Phone = "21212121"
            };
            return View(c1);
        }

但出于某种原因,我得到了这个错误:

找不到类型或命名空间名称"Customer"(您是缺少using指令或程序集引用?)

我做错了什么?

类型或命名空间';客户';找不到

您需要引用该类的名称空间。将此添加到控制器的顶部:

using PetParadiseHotel.Models;