Удаление повторяющихся элементов в ArrayList - C# (196880)

Узнай цену своей работы

Формулировка задачи:

В цикле с помощью Add добавляю строки в массив ArrayList
ArrayList temp = new ArrayList();
Теперь мне необходимо удалить повторяющиеся элементы оставив только один экземпляр, те из набора строка1 строка2 строка2 строка2 строка2 строка3 строка3 мне необходимо получить строка1 строка2 строка3 как это можно сделать наиболее быстро, тк в массиве большое количество строк, около 10000 можно использовать List это не принципиально

Решение задачи: «Удаление повторяющихся элементов в ArrayList»

textual
Листинг программы
ArrayList list = new ArrayList();
list.Add(1);
list.Add(2);
list.Add(3);
list.Add(1);
 
IEnumerable<int> values = list.Cast<int>().Distinct();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.556 из 5
Похожие ответы