wvxvw, вы просто кладезь инфы :о), у меня вопросов кучка.
Цитата:
список классов-сообщений: MessageA, MessageB... MessageZ, все наследуются от Message
у каждого есть метод clone(from:XML):Message который читает содержание из потока и создают свою копию исходя из полученных данных. Прийдется создать по экземпляру (лишнему) каждого сообщения, но, я не думаю, что это прям такая нагрузка, зато удобно.
|
1) Можно, по идее вместо экземпляра класса, запихнуть классы?
2) Почему бы здесь не использовать Dictionary вместо Object для хранения? Чем Dictionary плох, просто в большинстве примеров на форуме юзают именно объекты в таких случаях.
Цитата:
|
Ну, а в чем другом плох switch?
|
Присоединяюсь к вопросу. Ну не считая еще того, что читаемость кода падает (именно в вашем примере).