2

我有一个名为“Cars.cs”的类,我需要访问该类的方法。我正在执行以下操作: (c# 中的剃须刀 WebMatrix 项目)

   using System;
   using System.Collections.Generic;
   using System.Web;

   public class Cars
   {
      public string cars {get;set;}
      public int number {get;set;}

   public Cars()
   {

   }

   public List<Car> GetCars()
   {
    List<Car> list = new List<Car>
    {
      new Car{cars="Ford",number=432},
      new Car{cars="Fiat",number=798}  
    };
    return list;
   }

}

默认.cshtml

@{
     Cars c = new Cars();
     c.GetCars();
 }

但我有以下问题:编译器错误消息:CS0246:找不到类型或命名空间名称“汽车”(您是否缺少 using 指令或程序集引用?)

我试着把@ {using cars;} 并没有。

如果你能帮助我,将不胜感激

谢谢你!

4

1 回答 1

1

如果您还没有,请在站点的根目录中创建一个名为 App_Code 的文件夹,然后将 Cars.cs 放入其中。

网页站点是“网站”项目,因此添加到 App_Code 的任何源代码都将在运行时编译,并可用于应用程序中的所有其他页面。您可以在此处阅读有关 App_Code 的更多信息:ASP.NET 网站项目中的共享代码文件夹

于 2013-05-05T07:08:29.930 回答