为什么IF循环只能实现第一次 以后符合要求就进不去了??? 请高手帮忙

wuxiaoke666 2009-05-01 07:59:55
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 循环
...全文
68 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧