В моем приложении есть класс commonFields.Это онлайн-приложение asp.net MVC простого теста / экзамена.Предположим, студент вошел в систему с его учетными данными.он получил выборочный тест и сказал загрузить it.it загрузит тест в некотором контроллере, каждый тест имеет множество вопросов.теперь с этим идентификатором теста я получаю список вопросов этого конкретного теста.и хранится в объекте
public static List<Question> questionList;
класса общего поля.из-за статики это будет так, как для приложения.но если в это же время в систему войдет другой студент, который проведет такой же или другой тест.тогда вопрос выбранного теста снова будет сохранен в объекте QuestionList (как описано выше).
То же самое, как, скажем, сотня студентов, выполняющих тест.тогда как это повлияет на вопросник?это всегда нужно будет создавать экземпляры?в классе commonField?как это сделать?или из-за статического CLR справится?