Как сделать тест на c# WinForm
Нужно написать программу для тестирования с использование RadioButton-ов. Есть один label, три RB и две кнопки: "следующий вопрос" и "завершить".
Как можно считать в файле, что к примеру название теста будет символом #, а вопросы @ и правильный ответ $.
Ответы (1 шт):
Заводите классы:
class Test {}
class Answer : RadioButton {}
class Question : GroupBox {}
Создаёте: List<Test>, List<Question>
При чтении обходите string[] из файла, и в зависимости от начального символа #@$ создаёте необходимый вам экземпляр класса и добавляете его в нужный список/нужный класс.
Далее упорядочиваете контролы Answer(RadioButton) и Question(GroupBox) меняя их координаты, и если нужно меняете их размеры в зависимости от кол-ва вариантов ответа, размещаете Question'ы на форме/табах/панелях, где ходите...
При завершении тестирования - обходите списки List, проверяя правильные ответы.