日期:2014-05-17 浏览次数:20554 次
string[] arrayRans = Rans.Split('|');// 得到的值是 1|1|1|1|2|1|1|2|1|1 string[] arraySans = Sans.Split('|');// 得到的值是 1|1|1|1|1|1|1|2|2|1 int daduinum = 10;//10个题目 for (int i = 0; i < j; i++) { if (Rans.Substring(i, 1).Equals(Sans.Substring(i, 1))) { StuScore += 1; Stujingyan += 1;//加经验值 } else { daduinum -= 1; } }
string[] arrayRans = Rans.Split('|');// 得到的值是 1|1|1|1|2|1|1|2|1|1 string[] arraySans = Sans.Split('|');// 得到的值是 1|1|1|1|1|1|1|2|2|1 int daduinum = 10;//10个题目 int ooxx=Math.Min(arraySans.Length,arrayRans.Length); for (int i = 0; i < 10; i++) { if(i>ooxx) break; if (arrayRans[i]==arraySans[i]) { StuScore += 1; Stujingyan += 1;//加经验值 } else { daduinum -= 1; } }
------解决方案--------------------
if(i>=ooxx)
break;