Сравнить два текстовых файла и вывести строки которых нет в первом файле - C#
Формулировка задачи:
Здравствуйте уважаемые!
Прошу помощи в решении проблемы.
Собственно есть два файла:
файл 1
59659311
160584077
184396917
4107112
файл 2
59659311
160584077
184396917
4107112
95462229
80272666
180768343
84111763
5928674
180098994
Необходимо в третий файл вывести строки которых нет в файле 1. То есть результат должен быть таким:
файл 3
95462229
80272666
180768343
84111763
5928674
180098994
Искал в сети примеры - ни чего толкового не нашел... есть примеры сравнения массивов, размеров файлов, одинаковые или нет, и прочими решениями из которых я не смог выдернуть нужный для меня результат.
Пожалуйста помогите!
Решение задачи: «Сравнить два текстовых файла и вывести строки которых нет в первом файле»
textual
Листинг программы
var file1 = File.ReadLines("1.txt"); var file2 = File.ReadLines("2.txt"); File.WriteAllLines("3.txt", file2.Except(file1));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д