Система маршрутизации MVC

1

Что означает оператор : при вызове методов, например? Я вижу, что он сопоставляет имя имени параметра внутри метода. Что означает name: "Default" как его интерпретировать? Как называется этот метод вызова?

            routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
            );
Теги:

1 ответ

1
Лучший ответ

Это называется "именованные аргументы", и я бы не назвал его оператором. (Однако есть оператор?:)

Именованные и необязательные аргументы (Руководство по программированию на С#)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню