Определить класс 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 };