Возможный дубликат:
Как заставить наследовать классы для реализации статического метода в С#?
Я понимаю, что абстрактные и статические противоположны, но я хочу заставить производные классы реализовать статический метод. как я могу это сделать?
Изменить после SimonC: Пытаясь описать, что я хочу сделать, я понял, что статические методы суперкласса не смогут вызывать переопределенную версию подкласса.
Но альтернативное решение для olivier выглядит хорошо.