Привет, я не могу создать новый объект, являющийся подклассом. Я думаю, что это то, что вы называете его, говоря, что виртуальное не разрешено, что я должен сделать, чтобы исправить это здесь. мой код.класс не позволит мне создать новый объект
public class PagerBuilder {
private virtual class PagerLink
{
public string Title { get; set;}
public int PageNo { get; set; }
public string Class { get;set;}
}
private readonly List<PagerLink> _pagerLinks = new List<PagerLink>();
private readonly string _urlTemplate;
public PagerBuilder(string urlTemplate)
{
_urlTemplate = urlTemplate;
}
public string PagerClass { get;set;}
public void AddPage(string title, int pageNo)
{
AddPage(title, pageNo, string.Empty);
}
public void AddPage(string title, int pageNo, string itemClass)
{
PagerLink link = new PagerLink();
}
}
Вы пытаетесь установить только для чтения строки в конструкторе – Jeroen
компилятор говорит, что это моя виртуальная декларация – ONYX