2013-05-04 33 views
2

我有一個名爲「Cars.cs」的類,我需要訪問該類的方法。我做了以下內容: (在C#剃刀WebMatrix的項目)如何在WebMatrix(oop)中調用類方法?

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; 
    } 

} 

Default.cshtml

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

,但我有以下問題: 編譯器錯誤消息:CS0246:能找不到類型或命名空間名稱'Cars'(你是否缺少使用指令或程序集引用?)

我試着把@ {使用汽車;}它不是。

感謝您,如果你能幫助我

謝謝!

回答

1

如果您還沒有一個文件夾,請在您的網站的根目錄中創建一個名爲App_Code的文件夾,然後將Cars.cs放入該文件夾中。

網頁網站是「網站」項目,所以添加到App_Code的任何源代碼都將在運行時編譯,並可供應用程序中的所有其他頁面使用。你可以在這裏閱讀更多關於App_Code的信息:Shared Code Folders in ASP.NET Web Site Projects

+0

謝謝,這有幫助! – MauricioHz 2013-05-06 01:11:03