Если у меня есть следующий абстрактный класс:
public abstract class Page<T> where T : class
{
public Func<T, object> SortBy { get; private set; }
public Page(Func<T, object> sortBy)
{
this.SortBy = sortBy;
}
}
Как я могу вызвать базовый конструктор из наследующего класса?Я хочу сделать что-то вроде этого:
public class ProductGridPage : Page<ProductGrid>
{
public ProductGridPage() : base<ProductGrid>(pg => pg.Title)
{
}
}
Однако base<ProductGrid>(pg => pg.Title)
недействительно и не будет компилироваться.