MapSize()
Синтаксис
Result = MapSize(Map())
Описание
Возвращает общее количество элементов Хеш-карты Map(). Функция не меняет текущий элемент.
Параметры
Map() Имя используемой Хеш-карты, созданной с помощью функции NewMap. Вы должны указать скобки после имени Хеш-карты.
Возвращаемое значение
Общее количество элементов в Хеш-карте.
Комментарии
Эта функция очень быстрая, потому что не перебирает всю Хеш-карту, а использует предварительно вычисленные значения, поэтому её без проблем можно использовать, чтобы определить, пуста ли Хеш-карта или нет.
Пример
NewMap Country.s() Country("FR") = "France" Country("US") = "United States" ; Напечатает '2' Debug "Количество элементов Хеш-карты: " + Str(MapSize(Country()))
См. также
MapSize()
Поддерживаемые OS
Все