Как считать все данные о файлах и сохранить в 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"); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д