为什么IF循环只能实现第一次 以后符合要求就进不去了??? 请高手帮忙
int table1 = 2;
int table2 = 2;
for (int i = 0; i < table1; i++)
{
string first = datatable1.Rows[i]["TrainNO"].ToString();
for (int j = 0; j < table2; j++)
{
string second = datatable2.Rows[j]["TrainNO"].ToString();
if (second == first)
{
stack.Push(i);
}
}
}
谢谢高手帮忙哈 我是在vs2005里编程的 不知道为什么 第一次可以实现 第二次 if (second == first) 满足要求 它就不进入IF 循环