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