コード例 #1
0
        private List <TestQuestion> deserializeQuestions()
        {
            List <TestQuestion> questions = new List <TestQuestion>();

            if (File.Exists(Properties.Resources.FILE_QUESTIONS))
            {
                object deserializeObject = SerializeUtils.deserialize(Properties.Resources.FILE_QUESTIONS);
                questions = ((TestQuestion[])deserializeObject).ToList();
            }
            return(questions);
        }
コード例 #2
0
        private List <User> deserializeUsers()
        {
            List <User> users             = null;
            var         deserializeResult = SerializeUtils.deserialize(Properties.Resources.FILE_USERS);

            if (deserializeResult == null || !(deserializeResult is User[]))
            {
                users = new List <User>();
            }
            else
            {
                users = ((User[])deserializeResult).ToList();
            }
            return(users);
        }
コード例 #3
0
 public void serializeQuestions(List <TestQuestion> serializeQuestions)
 {
     questions = serializeQuestions;
     SerializeUtils.serialize(questions.ToArray(), Properties.Resources.FILE_QUESTIONS);
 }
コード例 #4
0
 public void serializeUsers()
 {
     SerializeUtils.serialize(users.ToArray(), Properties.Resources.FILE_USERS);
 }