RTM-подпись метода RenderSection
:
public HelperResult RenderSection(string name, bool required)
Также существует переопределение, которое выглядит следующим образом:
public HelperResult RenderSection(string name) {
return RenderSection(name, required: true);
}
Обратите внимание, чтоэтот метод больше не использует параметры по умолчанию, вместо этого он выбирает явные переопределения.
Сигнатура этого метода менялась дважды во время разработки MVC 3, что объясняет, почему вы можете видеть неясные примеры.
Редактировать : Похоже, что документация MVC 3 RTM неверна и ошибочно ссылается на значение по умолчанию параметра required
.