2 / 2 / 1
Регистрация: 15.08.2013
Сообщений: 152
1

Сравнить два текстовых файла и вывести строки которых нет в первом файле

23.05.2016, 19:41. Показов 3043. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте уважаемые!
Прошу помощи в решении проблемы.

Собственно есть два файла:
файл 1

59659311
160584077
184396917
4107112

файл 2

59659311
160584077
184396917
4107112
95462229
80272666
180768343
84111763
5928674
180098994

Необходимо в третий файл вывести строки которых нет в файле 1. То есть результат должен быть таким:

файл 3

95462229
80272666
180768343
84111763
5928674
180098994

Искал в сети примеры - ни чего толкового не нашел... есть примеры сравнения массивов, размеров файлов, одинаковые или нет, и прочими решениями из которых я не смог выдернуть нужный для меня результат.

Пожалуйста помогите!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2016, 19:41
Ответы с готовыми решениями:

Построчно сравнить два текстовых файла и вывести строки, которых нет или отличаются
Есть 2 текстовых файла, необходимо их построчно сравнить и вывести строки которых нет или...

Сравнить два текстовых файла и вывести одинаковые строки в третий файл
Добрый вечер. Нужно решение такой задачки. Имею рабочий каталог D:\video\ с десятком...

Сравнить два текстовых файла и вывести одинаковые строки ( значения выше на одну строку) в третий файл
Добрый вечер. Нужна помощь знатоков Есть текстовый файл по пути D:\arxiv\rezultcat.txt с...

Сравнить два файла и вывести первые строки, в которых они различаются
Написать программу, сравнивающую 2 фаила и печатающую первые строки в которых они различаются...

2
Эксперт .NET
6316 / 3935 / 1577
Регистрация: 09.05.2015
Сообщений: 9,237
23.05.2016, 19:52 2
Лучший ответ Сообщение было отмечено dexterdx как решение

Решение

Элементарная же задача, тут искать ничего не нужно, просто мозг включить:
C#
1
2
3
            var file1 = File.ReadLines("1.txt");
            var file2 = File.ReadLines("2.txt");
            File.WriteAllLines("3.txt", file2.Except(file1));
1
2 / 2 / 1
Регистрация: 15.08.2013
Сообщений: 152
23.05.2016, 20:10  [ТС] 3
Спасибо дружище!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2016, 20:10
Помогаю со студенческими работами здесь

Сравнить два текстовых файла и вывести результат в нужном формате
Добрый день. Есть два текстовых файла. Нужно сравнить файла List1 с файлом List2, и те строки...

Сравнить 2 текстовых файла по трем столбцам и вывести совпадающие строки
Есть 2 текстовых файла, которые необходимо сравнить по трем столбцам. Если совпали, то вывести...

Даны два текстовых файла. Сравнить файлы. Если они не совпадают, то получить номер первой отличающейся строки
Задали сделать задачу, вот текст задачи.Даны два текстовых файла. Сравнить файлы. Если они не...

Создать новый каталог, перейти в него, создать в нем два текстовых файла, вывести его листинг и сравнить файлы
добрый день. не знаю правильно ли выбрала тему форума. такое задание по операционным системам: 1....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru