Как считать все данные о файлах и сохранить в xml файл? - C#

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

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

Добрый день. Подскажите пожалуйста. Как считать все данные о файлах (как считать имя, его размер в Мб), находящихся в каталоге указываемый пользователем. И как можно записать полученный результат в xml файл.

Решение задачи: «Как считать все данные о файлах и сохранить в xml файл?»

textual
Листинг программы
using System;
using System.IO;
using System.Linq;
using System.Xml.Linq;
 
internal class Program
{
    private static void Main(string[] args)
    {
        var q = new DirectoryInfo(Environment.CurrentDirectory);
 
        new XDocument(new XDeclaration("1.0", null, null),
            new XElement("root",
                q.GetFiles()
                    .Select(n => new XElement("Info", new XElement("name", n.Name), new XElement("size", n.Length)))))
            .Save("result.xml");
    }
}

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


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

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

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