Ric*_*olo 26 c#-4.0 asp.net-mvc-3
在c#中定义一个类是什么:意思?
例如,在ASP.NET MVC应用程序的这个非常基本的控制器中:
namespace App.Controllers
{
    public class HomeController : Controller
    {    
        public ActionResult Index()
        {
            return View();
        }
    }
}
在第三行,: Controller意味着什么?
Reb*_*off 38
在这种情况下,它意味着HomeController继承Controller类.  
你可以在这里阅读有关继承的更多细节,但简单地说 - 继承意味着一切Controller都是,a HomeController也是.A HomeController是一个更精细的Controller课程.
它也可以用于实现接口http://msdn.microsoft.com/en-us/library/ms173156.aspx