На этом уроке мы реализуем загрузку данных из XML файла при помощи LINQ
Дата отправки отчёта:
29 мая 2019 г.
Задание выполнено: за
3 час. 56 мин.
Чему научился:
сделал немного по-другому, ввел дополнительное поле (массив спутников) в класс планеты, надеюсь не придется переделывать, чтобы материал сл. уроков пройти, еще под вопросом десериализация xml через linq, сделал пока для Марса, дальше посмотрим
не, переделывать не придется, можно и так сделать. Главное - загрузка из XML. Можно было еще создать класс спутник, а в классе Планета сделать коллекцию спутников. так всё гуд.
загрузку из XML я бы лучше сделал через десериализацию. И создание XML через сериализацию и не пришлось бы руками создавать xml c данными. У нас получилось что-то типа xml-first. ) Хотя понятно, что объять необъятное тяжело.
курс посвящен не XML, а LINQ. Данное решение может быть не совсем оптимален с точки зрения работы с XML, но зато хорошо иллюстрирует, как можно простым LINQ-запросом вытянуть данные из XML в список и потом с ним работать. По созданию XML - инициирована практическая ситуация, когда лежит уже готовый файл XML, и мы импортируем оттуда данные через структурированный запрос linq. Но XML-файлы со спутниками в инет никто почему-то не выложил ((( пришлось создавать
Отчёт оценивали: 14981. DimanDOS+117947. Dmitry Sinitsin+120738. Дмитрий Никифоров+1791. Валерий Жданов+13146. Permitin Alexey+121753. Николай+17119. Новопашин Владимир+12146. Иван+13922. Александр+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: сделал немного по-другому, ввел дополнительное поле (массив спутников) в класс планеты, надеюсь не придется переделывать, чтобы материал сл. уроков пройти, еще под вопросом десериализация xml через linq, сделал пока для Марса, дальше посмотрим Трудности: вручную создавать xml )