Пользователь ()
Применение паттерна CRTP в C#