Идеальный способ сделать это - передать именно те данные, которые вам нужны, в приложение логики и не требовать от приложения логики дальнейшей обработки области.
Предложение 1 :
Передайте ответ от вашей функции в другую функцию, которая будет возвращать только различные значения. Продолжайте обработку с вашим приложением логики без необходимости перебирать весь массив
Предложение 2 : Создать переменную массива. Выполните итерацию по всему массиву с дубликатами, используя действие Foreach. Для каждого элемента () в массиве, который не существует в вашем новом массиве, добавьте его.
Также посмотрите на этот ответ относительно функции union .