[C#,нуб] Как закрепить требование наличия определенного конструктора?

nik93

Как закрепить требование наличия определенного перегруженного конструктора у класса-наследника?
И вообще возможно ли это?

Dasar

Как закрепить требование наличия определенного перегруженного конструктора у класса-наследника?
средствами языка - никак

nik93

thnx, жаль

agaaaa

Можно сделать пустой конструктор и виртуальный метод инициализации с нужными параметрами.
Если тебя устроит ошибка в рантайме, можно сделать проверку на существование и вызвать конструктор через reflection.
Впрочем, вероятно тебе на самом деле это не нужно, а нужно что-то другое (ты пытаешься реализовать фабрику?). Что ты хочешь получить в итоге?
Оставить комментарий
Имя или ник:
Комментарий: