Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/14: Рейтинг темы: голосов - 14, средняя оценка - 4.57
Daffsik
7 / 7 / 1
Регистрация: 08.02.2010
Сообщений: 30
1

Сравнение файлов

05.08.2010, 19:18. Просмотров 2663. Ответов 6
Метки нет (Все метки)

Здравствуйте уважаемые кодеры.
При написании проекта возник вопрос, как сравнить файлы?
Если возможно, то кусочек кода бы не помешал.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.08.2010, 19:18
Ответы с готовыми решениями:

Сравнение файлов
как сравнить содержимое двух txt файлов в с#

Сравнение wav файлов
Приветствую форумчане! Я в работу со звуком только начинаю вникать, поэтому хотел бы спросить...

сравнение файлов и вывод их.
берем файл, копируем его. из исходного файла считываем 100 байт, с 0 позиции, и потом записываем...

Сравнение двух файлов по содержимому
string Ver1; string Ver2; StreamReader reader = new...

Сравнение mp3 файлов и нахождение различий
Собственно суть задачи - на вход подается два аудио файла в формате mp3 - это одна и та же запись с...

6
EatingPeopleIsFun
67 / 66 / 10
Регистрация: 14.06.2009
Сообщений: 310
Записей в блоге: 1
05.08.2010, 19:45 2
если требуется точное сравнение - используй MD5Hash , информации как искать хэш для разных типов файлов в интернете вроде полно, у меня есть коды для txt и для изображений.
1
Daffsik
7 / 7 / 1
Регистрация: 08.02.2010
Сообщений: 30
05.08.2010, 19:55  [ТС] 3
Цитата Сообщение от EatingPeopleIsFun Посмотреть сообщение
если требуется точное сравнение - используй MD5Hash , информации как искать хэш для разных типов файлов в интернете вроде полно, у меня есть коды для txt и для изображений.
А насколько быстр этот способ?
0
EatingPeopleIsFun
67 / 66 / 10
Регистрация: 14.06.2009
Сообщений: 310
Записей в блоге: 1
05.08.2010, 20:24 4
зависит от размера файлов, для которых ищется MD5 Hash. больше файл, дольше ищется.
но способ довольно быстрый.
1
m0nax
1240 / 942 / 113
Регистрация: 12.01.2010
Сообщений: 1,949
Завершенные тесты: 3
05.08.2010, 21:27 5
насколько быстрый - как минимум требуется прочитать файл, т.е 50-70 мб/сек(стандартный хард) + обработка какое-то время
1
Delog
I ♥ C#
465 / 256 / 25
Регистрация: 07.05.2010
Сообщений: 567
06.08.2010, 06:51 6
Цитата Сообщение от EatingPeopleIsFun Посмотреть сообщение
если требуется точное сравнение...
Справедливости ради, хочу заметить, что если требуется точное сравнение, то сравнивать придется побайтово, т.к. у хэша возможны коллизии, пусть и редкие, но чисто теоретически возможные. А если требуется быстрое сравнение, то да, хэш - лучший вариант.
0
EatingPeopleIsFun
67 / 66 / 10
Регистрация: 14.06.2009
Сообщений: 310
Записей в блоге: 1
06.08.2010, 20:07 7
я очень много работал с хэшами и ни разу не встречался с "коллизиями", видимо теоретически возможно, практически - очень редко)
0
06.08.2010, 20:07
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.08.2010, 20:07

Показать сравнение двух файлов (как в Total Commander)
Добрый день! Подскажите, если ли на c# какая-нибудь функция или библиотека, которая построит...

Сравнение файлов по содержимому
Здравствуйте. Есть две папки, в них содержатся текстовые файлы, у каждого файла своя пара . Как...

Сравнение файлов Excel
Здравствуйте, помогите пожалуйста студенту. В c# нужно создать прогу по сравнению двух екселевских...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru