|
![]() |
#1 |
совсем зелен
|
в мапе элементы есть...это факт смотрел через дебагер все там путем...
а насчет воторого случая я не понял о чем ты.., ![]() |
|
![]() |
#2 |
Участник
|
Например: мап создается и заполняется на сервере, а используется на клиенте. В этом случае нужно передавать не мап, а контейнер. Скажем, в метод, который использует мап делаем не так:
X++: void myMetod(Map _mapItems) { MapIterator miItems; ; miItems = new MapIterator(mapItems); while (miItems.more()) { ... miItems.next() } ... } а так: X++: void myMetod(container _contems) { MapIterator miItems; ; miItems = new MapIterator(Map::Create(contems)); ... } А вообще лучше: X++: void myMetod(Map _mapItems) { MapEnumerator meItems; ; meItems = mapItems.getEnumerator(); while (meItems.moveNext()) { ... } } |
|
|
За это сообщение автора поблагодарили: V777 (1). |