На этом уроке мы создадим программу для организации тестов, напишем алгоритм загрузки вопросов и вариантов ответов из файла, будем их перемешивать, проверять ответы, подсчитывать результаты.
Задание: Придумать 5 вопросов и написать тестирующую программу.
Дата отправки отчёта:
20 ноября 2020 г.
Задание выполнено: за
18 час. 2 мин.
Чему научился:
Решил немного заморочиться с этой программой. Реализовано: 1.Вопросы при запуске парсятся из файла формата json. Полезный ресурс, который использовал: json2csharp.com/ 2. Количество вопросов и вариантов ответа на любой из вопросов заранее неизвестно. 3. Вывод результатов. 4. RadioButton динамически создаются. Их количество зависит от количества вариантов ответов в текущем вопросе. 5. Вопросы каждый раз перемешиваются.
Что было сложным:
Не знал как в C# парсить json файлы. Использовал Newtonsoft.Json
Научился: Все было понятно, но без трудностей не обошлось. Трудности: Сложно было отобразить текст в программе, что я с ним только не делал.
Но все таки железо, я переборол. Спасибо!