Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Serega@93-93
1 / 1 / 4
Регистрация: 13.02.2012
Сообщений: 119
#1

Как сравнить совпадают ли компоненты файла f с компонентами файла g - C#

22.03.2012, 21:13. Просмотров 791. Ответов 5
Метки нет (Все метки)

Как сравнить совпадают ли компоненты файла f с компонентами файла g (я вывожу их в TextBox). Если нет, то получить номер первой компоненты, в которой файлы g и f отличаются
между собой. В случае когда один из файлов имеет n компонент
(n>=0) и повторяет начало другого (более длинного) файла, ответом должно быть число n+1; Не пойму, как работать с данными, которые поступают в TextBox по мере выполнения программы . . .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2012, 21:13
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как сравнить совпадают ли компоненты файла f с компонентами файла g (C#):

Даны символьные файлы f и g. Определить, совпадают ли компоненты файла f с компонентами файла g
Даны символьные файлы f и g. Определить, совпадают ли компоненты файла f с...

Переписать с сохранением порядка следования компоненты файла f1 в файл f2, а компоненты файла f2 в файл f1
Помогите с заданием: Даны символьные файлы f1 и f2.Переписать с сохранением...

Дописать в конец файла F1 четные (по номеру) компоненты файла F2
Заданы два файла одномерных массивов целых чисел F1 и F2. ЗАДАЧИ: ...

Как сравнить два файла на компьютере и на сервере?
Привет всем! Как можно рассчитать hex/md5 код файла на компьютере и на сервере...

Подскажите как из файла значение даты сравнить с текущим
У меня есть файл надо взять из него значение даты(сохранена в файле) и если она...

Как сравнить два csv файла по определенной колонке?
Есть два файла var csv1 = File.ReadAllLines("1.csv"); var csv2 =...

5
Lovrentiy
161 / 161 / 11
Регистрация: 07.09.2011
Сообщений: 995
22.03.2012, 21:49 #2
эм... textbox.text?

Оптимального не знаю, но думаю можно обыграть чтобы после добавления значений в текстбокс(я так понимаю по нажатию на кнопку?) он сравнивал значений указанные в текстбоксе

что то вроде

C#
1
2
if(textbox1.text = textbox2.text)
textbox1.Text = нужное
0
Serega@93-93
1 / 1 / 4
Регистрация: 13.02.2012
Сообщений: 119
22.03.2012, 22:54  [ТС] #3
Нет, тут немного не то (как вы предложили, мы не узнаем номер первой компоненты, а сможем сказать совпадают ли данные, или же нет). Возможно вообще преобразовать данные из TextBox и работать с ними уже как с одномерным массивом?
0
zelen
382 / 297 / 67
Регистрация: 10.07.2010
Сообщений: 793
Завершенные тесты: 3
23.03.2012, 00:42 #4
что значит компоненты файла? учитывая что предидущий ответ вам практически подошел то предполагаю что вам надо найти первое несовпадение символа в тексте. Так вот текст это массив символов textBox1.Text[0] - нулевой символ, т.о. берете и в цикле сравниваете каждый элемент, так же предварительно желательно найти строку с наименьшей длиной.
0
Yukikaze
341 / 320 / 48
Регистрация: 12.12.2011
Сообщений: 563
23.03.2012, 03:54 #5
zelen, и давно со строкой можно работать как с массивом?
C#
1
char[] s = textBox1.Text.ToCharArray();
0
zelen
382 / 297 / 67
Регистрация: 10.07.2010
Сообщений: 793
Завершенные тесты: 3
23.03.2012, 14:32 #6
всю жизнь, но я не в том смысле, что методы массива доступны, но индексация есть, а этого более чем достаточно в данной ситуации.
0
23.03.2012, 14:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.03.2012, 14:32
Привет! Вот еще темы с решениями:

Сравнить 2 файла
Есть 2 файла в них похожие записи, как записать в 3 файл, то что не сходится(...

Сравнить байты файла до и после
Всем привет , пытаюсь сделать некую дополнительную защиту приложения Задумка...

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

Сравнить слово введенное с клавиатуры со словом из файла
Есть файл который состоит из различных слов. Как сравнить слово введенное с...


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

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

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