c# удалить дубли строк

  • Автор темы Автор темы fri-lancer
  • Дата начала Дата начала

fri-lancer

Client
Регистрация
01.10.2013
Сообщения
420
Реакции
164
Баллы
43
Здравствуйте, можно ли в переменной через c# удалить дубли строк и взять оттуда например 5-10 случайных строк?
Если можно то сколько будет стоить написание снипета?
Знаю что это можно сделать через списки, но мне так не нужно.
P.S. Откликнулся человек, сказал что без списка такое не возможно сделать.
 
Последнее редактирование:
Удалить дубли можно так
Код:
Развернуть Свернуть Копировать
List<string> sys_orig_file = project.Lists["sys_orig_file"].ToList();
project.Lists["sys_orig_file"].Clear();
sys_orig_file = sys_orig_file.Distinct().ToList();
project.Lists["sys_orig_file"].AddRange(sys_orig_file);

Пардон, только сейчас увидел что со списками не нужно =(
 
  • Оценить
Реакции: Vinovnik
а как надо ???
 
Как я понял, в var text = "<много_строк_текста>" и вот прямо в переменной убрать дубли ему нужно.
 
чёт пропал ТС

P.S. Реально что то про удаление строк в большом количестве топиков развелось, скоро начнут говорить ещё и про время, например что бы милион перебрало за секунду, если две то такой метод не подходит )))
 
чёт пропал ТС

P.S. Реально что то про удаление строк в большом количестве топиков развелось, скоро начнут говорить ещё и про время, например что бы милион перебрало за секунду, если две то такой метод не подходит )))
Есть две таблицы. В одной миллион номеров, в другой 200тыс. как удалить дубли во второй таблице. Желательно чтобы миллион перебрало за секунду
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)