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); }
/// <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)); }
public override void SetGridData(object data) { base.SetGridData(data); this.m_data = (DailyAnswerAnswer)data; }