Приложение записи, вывода информации из файлов типа CSV,XML,TXT, в таблицу - C#

Узнай цену своей работы

Формулировка задачи:

Как это банально не звучало, но я знаю как делать форму в которую вносятся данные и те вписываются в файл, но мне бы хотелось узнать по подробней и попрактиковаться, во всяком случае люди могут куда луче подсказать что прочитать или кусок кода или еще что то.... Задумка простая создать приложение форму в которую вносятся данные в N строк, далие для каждой строки создан файл в который под индексом вносятся данные из формы, например мы вели 1 Погода \ Хорошая \ +20С в файла она запишется как 1_строка.тип 1 Погода; 2_строка.тип 1 Хорошая; 3_строка.тип 1 +20С; Также можно ли создать вывод всех этих файлов в виде таблицы, 1 столбик это файл 1 строки, 2 столбик 2 файл строки и тд. при том чтобы строки в таблице соответствовали истине, если какая та строка была не заполнена чтобы там ставился авто прочерк чтобы не был сбит вывод таблицы. Кому было лень читать или кто-то что-то не понял, просьба написать, а попробую начертить или написать алгоритм, как это должно выглядеть... во всяком случае мне хочется бы знать есть ли приделы в языке C# и можно ли на нем воплотить любую бредовую и невероятную задачу в жизнь

Решение задачи: «Приложение записи, вывода информации из файлов типа CSV,XML,TXT, в таблицу»

textual
Листинг программы
  1. string output = null;
  2. string defaultStr = "_строка.тип ";
  3. string data = "1 Погода \ Хорошая \ +20С";
  4. string pattern = "(?<NumberType>\\d+)(?!\\s/\\\s)(?<Data>\\S+)"; //мог ошибится не тестил
  5. Regex regex = new Regex(pattern);
  6. MatchCollection matches = regex.Matches(data);
  7. for(int index = 0; index < matches.Count; ++index)
  8. {
  9.    
  10.     output = index.ToString() + defaultStr + matches[index].Groups["NumberType"].Value +  " " +  
  11.                 matches[index].Groups["Data"].Value + ";" + '\n';
  12.     //записать в файл output
  13. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы