为什么ASP.NET MVC重命名以数字开头的控制器?

Bri*_*eil 2 asp.net-mvc

我尝试使用名称创建一个Controller类1BigController,但MVC不会让我这样做.它将控制器名称更改为_BigController.

为什么我不能用数字启动控制器名称?

Mar*_*ley 5

这是所有C#类的约定,而不仅仅是MVC.您可以在C#语言规范(项目2.4.2)中找到更多信息

这是关于变量名和数字值的类似问题

为什么变量名不能以数字开头?