22.03.2022, 19:12 | #1 |
Участник
|
FYI произвольный toString и xml класса для Set'a
Добрый день.
Не задумывался, да и не было потребности, в сериализации Set'a содержащего экземпляры класса в строку. X++: Set s = new Set(Types::Class); ; s.add(new Class1()); s.add(new Class2()); info(s.toString()); info(s.xml()); |
|
23.03.2022, 11:42 | #2 |
Участник
|
Цитата:
Но ядро все равно сделает этот перебор за нас. Оптимизация класса Tax По крайней мере для случая когда в Set лежат классы. И это может подтормаживать. |
|
23.03.2022, 19:35 | #3 |
Участник
|
Понятное дело, что "под капотом" всё остается как и раньше. Здесь скорее речь идёт об унификации решения и отсутствии потребности в дублировании кода по перебору/формированию данных.
Но и обратная сторона у медали есть - отсутствие перекрестных ссылок. Последний раз редактировалось Товарищ ♂uatr; 23.03.2022 в 19:39. |
|
|
|