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