Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Синтаксис:

 rw  property Sorted: WordBool;

Описание:

Свойство определяет, должен ли список находиться в отсортированном виде. Если свойство установить в значение True, то список сортируется по возрастанию элементов. При добавлении новых чисел с помощью метода Add числа встанут в позиции, соответствующие порядку сортировки. Кроме этого, изменять значения элементов списка через свойство Values будет нельзя. Если свойство имеет значение False, то порядок следования чисел в списке не изменится. Новые числа будут добавляться в конец списка. Изменять их значение можно будет через свойство Values.

Пример

 

// Создать список ИД пользователей из нескольких групп и удалить повторяющиеся

// записи.

// Groups – список групп пользователей (IUserList).

AllGroupMembers = ServiceFactory.GetIntegerList

AllGroupMembers.Sorted = True

foreach Group in Groups

  foreach GroupMember in ServiceFactory.GetGroupMembers(Group)

    AllGroupMembers.Add(GroupMember.ID)

  endforeach

endforeach

I = AllGroupMembers.Count - 1

while I > 0

  if AllGroupMembers.Values(I - 1) = AllGroupMembers.Values(I)

    AllGroupMembers.Delete(I)

  endif

  I = I - 1

endwhile

См. также

Метод Add

Метод Sort

 

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }