я получаю ответ на:Основной вопрос об интерфейсе
, что я должен использовать интерфейс вместо класса Extra в этом случае:
public Extra
{
public bool Paid {get;set;}
public string Name {get;set;}
public string Code {get;set;}
}
class Car
{
private List<Extra> _listOfExtras=new List<Extra>
public List<Extra> ListOfExtras
{
...
}
}
Я не понимаю, почему это лучшее решение