日期:2014-05-18  浏览次数:20379 次

【多选题目答案比较】下划线区分答案
(标准答案) Rans=1,2|1,2|1,2|1,2|1,2|1,2|1,2|1,2|1,2|1,2|
(用户答案)Sans=1,2|1,2|1,3|1,3|1,2|1,3|1,2|1,2|1,2,3,4|1,2,3,4|
请问大家,我下面该怎么比较 才能是对的。我现在的比较 是错误的。

if (Rans.Substring(i, 1).Equals(Sans.Substring(i, 1))) 
  {

 分数加一
}

------解决方案--------------------


string arrayRans [] = Rans.split('|');
string arraySans [] = Sans.split('|');

然后循环比较

例如:arrayRans[0] == arraySans[0] 说明这题回答正确了