Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2011, 20:37   #1
S_Lady
Новичок
Джуниор
 
Регистрация: 19.05.2011
Сообщений: 1
По умолчанию C# Групповая обработка txt

I need help!

Задача: в директории лежит несколько сотен файлов(логи с атс), в таком вот виде:
Имя Размер Изменён
2011032600.log 1995 КБ 26.03.2011 1:57
2011032601.log 2054 КБ 26.04.2011 7:56
2011032602.log 1271 КБ 20.05.2011 15:17
и т.д
Внутри файлов информация о звонках, в таком вот виде:
110326 010803 000000 010843 --- 4500 ---- 021 031524 059 4593 --- 050110 0000 564593------------ 9615574500
110326 010955 000000 011008 --- 4500 ---- 020 032322 059 4593 --- 050110 0000 564593------------ 9615574500
110326 010256 010307 011152 104 ---- 4678 --- 050615 007 ---- 020 032321 0027 532416------------ ----------
110326 004525 004536 011241 104 ---- 4861 --- 051806 007 ---- 020 032313 0027 521411------------ ----------
110326 011350 000000 011420 --- 4500 ---- 021 031525 059 4593 --- 050110 0000 564593------------ 9615574500
110326 011435 000000 011436 104 ---- 4335 --- 040908 005 ---- --- ------ 0000 ------------------ ----------
110326 011437 000000 011438 104 ---- 4336 --- 040909 005 ---- --- ------ 0000 ------------------ ----------
110326 003414 003416 011552 --- 5480 ---- 020 032308 059 4480 --- 042413 0000 564480------------ 3499525480
110326 011934 000000 011937 104 ---- 4678 --- 050615 007 ---- --- ------ 0000 ------------------ ----------
Это информация о звонках. Из всей этой информации мне нужно обрабатывать всего 5 столбцов, таких как: выбирать только звонки сделанные в апреле, номер с которого звонили, на какой звонили, и разницу между ночалом разговора и концом разговора, то есть суммарное время общения.
При этом, всю эту выборку мне надо осуществить всего для 10ти телефонных номеров.
То есть, из тысяч записей в каждом из сотен txt файлов данной директории, мне необходимо выполнить поиск по дате и номеру, в случае если все атрибуты совпадают(дата, номер с которого звонили, на какой звонили) то проссуммровать время общения за весь апрель.
А в итоге обработанную красивую информацию записать в новый txt.
У меня кипят мозги.

Вопрос: Подскажите пожалуйста, как это правильно реализовать, да так чтоб сервак не повис на веки вечные!!!
Пишу на C# в Visual Studio.
S_Lady вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Групповая замена текста в Notepad++ III-N. Фриланс 5 07.04.2011 16:51
Паскаль.Создание и обработка txt Apaccer Помощь студентам 0 28.12.2010 13:36
импорт из txt файлов и их обработка evdss Microsoft Office Excel 7 29.11.2010 04:43
"Групповая" нумирация записей в отчете Манжула Богдан Microsoft Office Access 2 28.05.2010 14:48
Как прочесть txt файл www.site.ru/info.txt BR17UY Работа с сетью в Delphi 1 16.04.2007 13:01