Определить класс Question, среди полей которого будет поле theme, заданное перечислением - C#
Формулировка задачи:
Преподавателю необходимо создать n наборов тестов. В каждом наборе должны быть представлены вопросы разной тематики, по возможности равномерно. У преподавателя составлен общий список вопросов, упорядоченный по их названиям. Помогите преподавателю распределить вопросы по тестам.
Указание: тематику вопросов следует задать перечислением. Следует определить класс Question, среди полей которого будет поле theme, заданное перечислением.
есть еще уточнение : для каждого вопроса (как объекта) должна быть указана тема (как поле theme этого объекта), к которой он относится.
А вопрос в следующем. как я могу в List указать что именно этот вопрос относится к определенной теме. если не трудно покажите на примере каком-нибудь. Нигде не могу найти хоть что-нибудь подобное.
Заранее спасибо!
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication6 { public class Question { public enum Thems { Integral, Limit, Matrix }; string quest1 = "Вопрос1"; string quest2 = "Вопрос2"; string quest3 = "Вопрос3"; string quest4 = "Вопрос4"; string quest5 = "Вопрос5"; string quest6 = "Вопрос6"; string quest7 = "Вопрос7"; List<Question> Qust = new List<Question>(); public static void Main() { } } }
Решение задачи: «Определить класс Question, среди полей которого будет поле theme, заданное перечислением»
textual
Листинг программы
class Questions : List<Question> { } class Question { public Theme Theme { get; set; } public string Title { get; set; } } public enum Theme { Integral, Limit, Matrix };
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д