Цитата:
Сообщение от
gl00mie
Еще одно маленькое дополнение: выходит, можно легко получить множество уникальных значений списка:
X++:
List list = new List( Types::String );
Set set;
// ...
set = Set::create( list.pack() );
Интересно.
А если такое же проделать с мапом и листом то падает аксапта. Для серверного кода падает аос.
X++:
// PKoz 24.05.2018
// проверяем глюк с падением аксапты
// воспроизводится на 4.0 / 2009 / 2012 R3
static void JEV002611_2(Args _args)
{
List list;
Map map;
container packed;
;
if (Box::yesNo("Роняем Аксапту ?", DialogButton::No) == DialogButton::No)
{
return;
}
map = new Map(Types::String, Types::Container);
map.insert("куку", [1, 2, 3]);
map.insert("кукареку", [1, 2, 3, 4]);
packed = map.pack();
list = List::create(packed);
// list = List::create(connull());
info("Ура! Не упали.");
}