是否可以如下有N个重载呢?为什么?
[AcceptVerbs(HttpVerbs.Get)] public ActionResult Index(string Name) { }
[AcceptVerbs(HttpVerbs.Get)] public ActionResult Index(int Id) { } [AcceptVerbs(HttpVerbs.Post)] public ActionResult Index(int n,int a,int b) { }
不行,这个同名的时候不能重载(可以有一个Get,一个Post)。
试试就知道了,不过自定义Action的名字的时候可以的
[ActionName("Index2")]
public ActionResult Index(int n,int a,int b) { }