Надеюсь, это должно быть просто.
Я хотел бы добавить метод расширения в класс System.Web.Mvc.ViewPage .
Как должен выглядеть этот метод расширения?
Моя первая интуитивная мысль примерно такая:
namespace System.Web.Mvc
{
public static class ViewPageExtensions
{
public static string GetDefaultPageTitle(this ViewPage<Type> v)
{
return "";
}
}
}
Решение
Общее решение: этот ответ .
Конкретным решением для расширения класса System.Web.Mvc.ViewPage является мой ответ ниже, который начинается с общего решения .
Разница заключается в том, что в конкретном случае вам нужно как объявление метода общего типа, так и оператор для принудительного применения универсального типа в качестве ссылочного типа.