C# for循环出问题 10

for(inti=0;i<ds.Tables["info"].Rows.Count;i++)//读取13个站点信息{if(){if(){if(ex.PubInfo(ds.... for (int i = 0; i < ds.Tables["info"].Rows.Count;i++ )//读取13个站点信息
{
if ()
{

if ()
{

if (ex.PubInfo(ds.Tables[0].Rows[i][0].ToString(), strdt))
{
MessageBox.Show("1"); / /
}
else
{

}
}
}
}
这个for循环当执行到"MessageBox.Show("1");"就会一直弹出窗口,在MessageBox.Show("1");后如果加一个break或continue 循环也不会中断,到底是哪里有问题呢?
展开
 我来答
匿名用户
2015-08-21
展开全部
如果break都不好用的话,说明再次进入和for循环,可能for循环外面还有控制逻辑。

把Tables[0]改成Tables["info"]试试,是不是表不对?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式