Asp.net RegisterRoutes方法是否会降低性能?

Asp.net RegisterRoutes方法是否会降低性能?,asp.net,routes,Asp.net,Routes,我在Global.asax中使用了registerOutes方法,如下所示: protected void Application_Start(object sender, EventArgs e) { RegisterRoutes(RouteTable.Routes); } public static void RegisterRoutes(RouteCollection routes) { routes.MapPage

我在Global.asax中使用了
registerOutes
方法,如下所示:

    protected void Application_Start(object sender, EventArgs e)
    {
        RegisterRoutes(RouteTable.Routes);
    }

    public static void RegisterRoutes(RouteCollection routes)
    {
        routes.MapPageRoute("", "en-us/Articles/Browse", "~/en_us/Articles/Default.aspx");
    }
所以,我有很多页面,我为他们做了同样的事情(106个aspx页面)。这项工作是否会影响绩效?

第二个问题是:对于具有多个页面的Web应用程序,是否有方法总结
路由。MapPageRoute

不应该加载任何页面,因为路由是在应用程序启动时注册的。当然会有一个更大的字典来测试,但我想你说的是毫秒级的差异


至于总结事情。我看不出任何方法可以用你发布的示例URL来实现这一点。如果您有一些标准的URL方案,将路由URL映射到标准方案中的页面,您可能可以这样做。

谢谢您的回复。当你说“毫秒”时,你的意思是效果太小了吗?@maru_a你也许可以测量它,但我怀疑它对任何人来说都不明显。