Поиск одинаковых (дубликатов) значений в файле - C#
Формулировка задачи:
Нужен код для выявления одинаковых дублирующихся значений в текстовом файле.
Например текстовый файл:
q1q1q1w2w2w2
ewrwrtwetvr34t werwr43r43rrwq1q1q1w2w2w2
retretjoiertrtert ertretert434543 Сам исходник программы WindowsFormsApplication3.zipРешение задачи: «Поиск одинаковых (дубликатов) значений в файле»
textual
Листинг программы
public static void Main(string[] args) { List<string> lines = File.ReadAllLines("input.txt").ToList(); for(int i = 0; i < lines.Count; ++i) { int count = lines.Count(str => str == lines[i]); if (count > 1) { Console.WriteLine ( "Строка '{0}' повторяется {1} раз(-а).", lines[i], count ); lines.Remove(lines[i]); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д