09.10.2012, 10:22 | #1 |
Участник
|
Хранение массива в Map
Здравствуйте, коллеги.
Проблема: нужно хранить массив в Map. Пример: X++: static void ArrayMapExample2(Args _args) { Dimension value, result; Map map; MapEnumerator me; int64 key; ; map = new Map(Types::Int64, Types::String); key = 1; value[1] = 'abc'; value[2] = 'def'; value[3] = 'jhi'; map.insert(key, value); key = 2; value[1] = '3.0'; value[2] = '2.0'; value[3] = '1.0'; map.insert(key, value); key = 3; value[1] = '+++'; value[2] = '???'; value[3] = '!!!'; map.insert(key, value); me = map.getEnumerator(); while (me.moveNext()) { key = me.currentKey(); result = me.currentValue(); info(strfmt('%1;%2;%3;%4', key, result[1], result[2], result[3])); } } X++: 1;;; 2;;; 3;;; Последний раз редактировалось McArrow; 09.10.2012 в 10:31. |
|
|
За это сообщение автора поблагодарили: asd1274 (1). |
Теги |
dimensions, map |
|
|