我有 2 个数组列表,我动态添加了它的值,如何比较它们并检查它们在循环中是否相等?像这样的东西:
ArrayList answers = new ArrayList();
ArrayList choosen = new ArrayList();
// in some method
{
answers.Add(qhm.Answer);
choosen.Add(tbox.Text);
}
然后在 foreach 循环中
private void button1_Click(object sender, RoutedEventArgs e) // Check Button
{
int c = 0;
foreach( //Compare two arraylist here)
{
if (answers == choosen) {
c++;
}
}
MessageBox.Show("You have answered : " + c + "questions correctly!");*/
}
我想要它喜欢
答案[1] = 选择[1]
答案[2] = 选择[2]
例如,存储在答案中的第一个数组等于存储在选择中的第一个数组。