|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.10.2016, 22:26 | #1 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
считать и сравнить стоки в генераторе строк
Перебираются значит простые строки aa,ab,ac, у меня в тхт записаны 3 строки построчно, к примеру,ca,tt,zr. Считать и сравнить одну строку с перебором, проблем нет, а если сравнивать сразу 3 строки с каждой строкой в переборе? Если первую строку из тхт нашел то показывает, нашел вторую тоже показывает итд...Была мысль в locker поставить..
private _locker=new object(); { } что- нибудь такое, хз...как быть ? Не прописывать же 3 раза подряд StreamReader'ы.. |
12.10.2016, 23:00 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а зачем его прописывать 3 раза?
да и чем locker поможет? вы синхронизируете что-то? вы вообще понимаете что делаете? можно применить Union, можно проверять на каждую строку(тут кстати HashSet будет лучше) и просто удалять когда нашли совпадение. в итоге если все идеально у вас должно быть 0 в наборе. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
12.10.2016, 23:34 | #3 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
ничего не синхронизирую
конечно понимаю, иначе зачем делать мне что-то не понимая этого, ниче удалять не надо..просто чтобы софт нашел три совпадение а переборе..вот и все что нужно.. |
12.10.2016, 23:54 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
ну и зачем вам _locker тогда?)))
так что не заметно чтоб вы понимали. чтоб не считывать несколько раз давно придумали массивы. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно считать и сравнить ну очень большие числа (C++) | Nomicos | Помощь студентам | 11 | 14.07.2012 15:17 |
About генераторе ключей | XChange | Софт | 1 | 19.07.2011 00:03 |
Считать n строк | SHoooo | Общие вопросы C/C++ | 8 | 03.05.2011 14:54 |
База данных Access-Delphi. Считать текущую дату и сравнить ее с датой в ячейки базы. | Mollerat | БД в Delphi | 11 | 26.01.2010 18:48 |