Esempio n. 1
0
    List <DailyAnswerAnswer> GetDailyAnswerAnswer(DailyAnswerDatabase DailyAnswerDb)
    {
        m_lstDailyAnswerAnswer.Clear();

        DailyAnswerAnswer question1 = new DailyAnswerAnswer();

        question1.index     = 1; //只有index == 1 才是正确答案
        question1.answerDes = DailyAnswerDb.answer1;

        DailyAnswerAnswer question2 = new DailyAnswerAnswer();

        question2.index     = 2;
        question2.answerDes = DailyAnswerDb.answer2;

        DailyAnswerAnswer question3 = new DailyAnswerAnswer();

        question3.index     = 3;
        question3.answerDes = DailyAnswerDb.answer3;

        DailyAnswerAnswer question4 = new DailyAnswerAnswer();

        question4.index     = 4;
        question4.answerDes = DailyAnswerDb.answer4;

        m_lstDailyAnswerAnswer.Add(question1);
        m_lstDailyAnswerAnswer.Add(question2);
        m_lstDailyAnswerAnswer.Add(question3);
        m_lstDailyAnswerAnswer.Add(question4);

        //随机答案
        m_lstDailyAnswerAnswer.Sort(ListRandom);

        return(m_lstDailyAnswerAnswer);
    }
Esempio n. 2
0
 /// <summary>
 /// list 随机
 /// </summary>
 /// <param name="left"></param>
 /// <param name="right"></param>
 /// <returns></returns>
 int ListRandom(DailyAnswerAnswer left, DailyAnswerAnswer right)
 {
     return((new Random()).Next(-1, 1));
 }
Esempio n. 3
0
    public override void SetGridData(object data)
    {
        base.SetGridData(data);

        this.m_data = (DailyAnswerAnswer)data;
    }