日期:2014-05-17 浏览次数:20654 次
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;