Программа тестирования - C#
Формулировка задачи:
Доброго времени суток, необходимо написать программу тестирования. Лучше реализовать считывание из файла используя класс Question с полями или же работать со строками?
Если работать с классом. то реализация примерно такая?
Подскажите пожалуйста
Листинг программы
- public class Question
- {
- public string ques;
- public string answ1;
- public string answ2;
- public string answ3;
- }
Листинг программы
- public static List<Question> testRead()
- {
- List<Question> questions = new List<Question>();
- try
- {
- using (StreamReader sr = new StreamReader("test.txt", System.Text.Encoding.Default))
- {
- string line = "";
- while ((sr.ReadLine()) != null)
- {
- Console.Clear();
- for (int i = 0; i <= 3; i++)
- {
- line = sr.ReadLine();
- questions.Add();
- }
- }
- }
- }
- catch
- {
- Console.WriteLine("\n\n\n\n\n\n\n\n\n\n\n\t\t\t\tФайл не найден. Проверьте наличие файла.");
- Console.ReadLine();
- }
- return questions;
- }
Решение задачи: «Программа тестирования»
textual
Листинг программы
- using (StreamReader sr = new StreamReader("test.txt", System.Text.Encoding.Default))
- {
- string line;
- while ((line = sr.ReadLine()) != null)
- {
- var q = new Questions { Text = line, answer1 = sr.ReadLine(), answer2 = sr.ReadLine(), answer3 = sr.ReadLine(), res = sr.ReadLine()};
- questions.Add(q);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д