PureBasic

ListSize()

Синтаксис

Result = ListSize(List())

Описание


Возвращает общее количество элементов в Связном Списке List(). Эта функция не меняет текущий элемент. Она работает очень быстро (так как использует кэширование, а не перебор всего Списка) и может безопасно использоваться для определения, является ли Список пустым или нет.

Параметры

List() Имя используемого Списка, созданного с помощью функции NewList. Вы должны указать скобки после имени Списка.

Возвращаемое значение

Общее количество элементов в Списке.

Пример

NewList countme.w()

; Маленький цикл, чтобы добавить несколько элементов в Список.
For i=0 To 10
    AddElement(countme())
    countme() = i * 23
Next

; Показывает, сколько элементов в Списке.
; Я надеюсь, вы подумали о том же значении, что и вывел этот пример;)
MessageRequester("Инфо", "Есть "+Str(ListSize(countme()))+" элементов в Списке", #PB_MessageRequester_Ok)

См. также

ListIndex()

Поддерживаемые OS

Все

<- ListIndex() - Оглавление List - MergeLists()->