|
339 / 285 / 62
Регистрация: 02.09.2010
Сообщений: 547
|
|||||||||||
Сортировка данных07.12.2010, 22:11. Показов 2177. Ответов 9
Метки нет (Все метки)
Дан текстовый файл в котором информация представлена в виде:
site.ru 03kdo5m6932n123nmakr94m6n10fo3m1 781 id100 user67 - broote log-aleksandr Необходимо провести сортировку по имени aleksandr и вернуть строку вида: log-aleksandr site.ru id=.. broote user67 Я начал копать в сторону массива, но чувствую что-то не то, подскажите направление плиз. Вот начало проги, скажите правильно ли я мыслю.
Добавлено через 56 минут А еще можно ведь через List<string> делать вроде, и потом сортировка проще должна быть, я прав? Очень надо программу написать.
0
|
|||||||||||
| 07.12.2010, 22:11 | |
|
Ответы с готовыми решениями:
9
Сортировка данных в файле |
|
|
||
| 07.12.2010, 22:30 | ||
|
В один столбец отрезаешь от последнего пробела до конца, в другой то что останется, сортируешь, и выводишь результат в требуемом виде.
0
|
||
|
339 / 285 / 62
Регистрация: 02.09.2010
Сообщений: 547
|
||||||||||||||||
| 07.12.2010, 23:18 [ТС] | ||||||||||||||||
Все я запутался совсем, наверное до утра отложу, ниче уже не соображаю. Добавлено через 20 минут В общем без изменения вида строки пока написал так
Добавлено через 7 минут
Добавлено через 10 минут Погорячился, файл создает но записывает туда только первую найденную строку и все. Извините за назойливость прога очень нужна.
0
|
||||||||||||||||
|
129 / 129 / 22
Регистрация: 10.11.2010
Сообщений: 313
|
||||||
| 07.12.2010, 23:46 | ||||||
1
|
||||||
|
339 / 285 / 62
Регистрация: 02.09.2010
Сообщений: 547
|
|||||||||||
| 08.12.2010, 09:15 [ТС] | |||||||||||
|
Извиняюсь, дома код приведенный выше работал, а на работе выдает ошибки. Дома Студия 2010 Framework 4, а на работе 2008 и Framework 3.5. Может быть в этом причина?
Привожу программу целиком:
Ошибка здесь
Добавлено через 44 минуты Ребята помогите пожалуйста с программой, все равно как реализована будет, мне не хватает мозгов и знаний. Через двумерный массив не понимаю как строки в двумерный массив преобразовать.
0
|
|||||||||||
|
129 / 129 / 22
Регистрация: 10.11.2010
Сообщений: 313
|
||||||
| 08.12.2010, 09:30 | ||||||
1
|
||||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
| 08.12.2010, 09:31 | |
|
Строка есть массив символов, а двумерный массив есть одномерный массив одномерных массивов. Получается одномерный массив строк и всего делов.
0
|
|
|
129 / 129 / 22
Регистрация: 10.11.2010
Сообщений: 313
|
|
| 08.12.2010, 09:40 | |
|
taras atavin, это так?)
Добавлено через 3 минуты string.Join в Framework3.5 не работает с IEnumerable<string>, вот и вся беда.
0
|
|
|
339 / 285 / 62
Регистрация: 02.09.2010
Сообщений: 547
|
||||||
| 08.12.2010, 09:46 [ТС] | ||||||
|
Я прекрасно понимаю что строка это массив смволов. Делаю так, читаю весь файл, бью на строки - получаю массив строк, далее каждую строку я бью на массив слов - получаю одномерный массив слов, а надо то двумернуый массив иначе поиск "слова" идет только по одной строке и все. Вот привожу пример, как пытался сделать.
Lucius Kain, огромное спасибо за код, буду разбираться с linq, просто начал учить прграммирование и C# недавно, и до него еще не добрался, а программа понадобилась уже сейчас.
0
|
||||||
|
129 / 129 / 22
Регистрация: 10.11.2010
Сообщений: 313
|
||||||
| 08.12.2010, 09:47 | ||||||
|
В данном случае LINQ идеальный вариант, потому что работа идет с коллекциями данных.
Тут еще можно сделать для удобства что-то типа:
0
|
||||||
| 08.12.2010, 09:47 | |
|
Помогаю со студенческими работами здесь
10
Сортировка данных в массиве Сортировка данных в реальном времени Сортировка данных ViewReport по дате
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|