Здравствуйте, Muxa, Вы писали:
AH>>т.е. как видно, все, кроме Settings у этих объектов одного типа.
AH>>Как Settings красиво подвести под одну черту?
M>для начала объясните для чего вам это надо?
чтобы в интерфейсе описать поле Settings какого-то общего типа
а в классе уже реализовать тот тип, который мне нужен.
AH>>Чтобы в интерфейсе красиво описать...
M>object. не?
Просто написать тип Object?
А потом при вызове этого поля из класса проверять на соответствие типов?
типа
if (Settings.GetType() = TypeOf(ActionPlayAudioSettings)) // как-то так