Разработка и интерфейсы

Разность коллекций

Илья Тарасов — Разность коллекций
МатериалРазность коллекцийtarasovcode

Вычисление разности между двумя коллекциями по ключу или значению. Сравнение помогает находить новые, удаленные или изменившиеся записи.

Пример на практике

После обновления списка интерфейс определяет, какие id появились впервые.

Когда пригодится

Выберите устойчивый ключ сравнения и явно определите равенство. Сравните ответ на малых данных и измерьте работу на ожидаемом объеме.

Что важно учитывать

Сравнение объектов по ссылке не выявляет одинаковое содержимое.

Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов

Вернуться к 400 терминам