Dinamic

Реализована базовая функциональность работы со списком
Эти три строки повторяются в конце метода `add`.
Получается, что в случае чего, придётся менять один и тот же код в двух местах.
Может лучше вынести эти строчки в отдельный метод? Можно сделать его приватным, потому что он будет предназначаться только для внутреннего использования класса `List`. Для обозначения приватности можно начать его имя с подчёркивания.