Как считать все данные о файлах и сохранить в 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");
    }
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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