В этом видео мы изучим три важнейшие универсальные коллекции, предназначенные для интерактивной работы: Список значений, Таблица значений и Дерево значений. В отличие от ранее изученных массивов и структур, эти коллекции можно выводить на форму, чтобы пользователь мог с ними взаимодействовать. Мы начнем со Списка значений: научимся программно создавать его, добавлять элементы с разными типами данных и настраивать их отображение. Особое внимание мы уделим решению классической задачи, с которой сталкиваются новички: как правильно удалять элементы из коллекции по условию, разобрав, почему стандартный цикл «Для каждого» не подходит, и как использовать обратный цикл для корректного результата.Далее мы перейдем к Таблице значений — мощному инструменту для обработки данных в памяти. На практике мы научимся добавлять новые колонки, сортировать строки, вычислять итоги по числовым полям, а также использовать метод «Свернуть» для группировки и суммирования данных. В завершение мы разберем Дерево значений, предназначенное для работы с иерархическими структурами. Мы напишем нашу первую рекурсивную процедуру для […]