List есть ли в C# что-то подобное

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

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

Мне надо добавить в List не только имя файла, но и некоторые строки из этого файла. Т.е. например, у меня есть в определенном директории куча xml файлов Мне надо найти только те файлы, в котором есть определенный таг, например <Data> ...</endData> и записать(куда-то) название этого файла, плис значение 2 тэгов Например <TimeStart>aaaa</TimeStart> <TimeEnd> bbbbb</TimeEnd Т.е. мне надо получить подобныи лист 1.xml aaaa bbbb 4.xml vvv ttt Несколько путанное обьяснение задачи Просто раньше мне надо было только имя файла Делала так-
private List<string> filesname = new List<string>()
//...............
 DirectoryInfo di = new DirectoryInfo(directory);
            foreach (FileInfo f in di.GetFiles("*.xml"))
            {
               // if ((DateTime.Now - f.CreationTime).TotalSeconds <= 24 * 60 * 60)
               if (f.CreationTime > DateTime.Now.AddDays(-1))
                {
                    filesname.Add(f.FullName);                   
                }
            }
А теперь нужны еше данные(aaa. bbb) Вообщем, запуталась, помогите разобраться! Спасибо!

Решение задачи: «List есть ли в C# что-то подобное»

textual
Листинг программы
List<Tuple<string, string, string>>

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


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

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

13   голосов , оценка 3.923 из 5
Похожие ответы