主题:[求助]关于循环跳出的问题
for (int j = i; j < count; j++)
{
Application.DoEvents();//
mycEXWB.InvokeScript("Load", new object[] { quyu, j });//1号:2号跳出后,这里还要是再次执行一次
string str = string.Empty;
foreach (IHTMLElement elem in elems)
{
if (elem != null)
{
img = (IHTMLImgElement)elem;
str += Environment.NewLine + img.src;
if (str.Contains("1111"))
{
IsStart = true;//2:在这里跳出以后,始终都要再执行一次1号语句那里,我需要的是跳出以后直到跳出循环,到3号语句那里
break;
}
}
}
Thread.Sleep(300);
if (IsStart)
break;
}
IsStart = false;//3:我想跳到的位置
{
Application.DoEvents();//
mycEXWB.InvokeScript("Load", new object[] { quyu, j });//1号:2号跳出后,这里还要是再次执行一次
string str = string.Empty;
foreach (IHTMLElement elem in elems)
{
if (elem != null)
{
img = (IHTMLImgElement)elem;
str += Environment.NewLine + img.src;
if (str.Contains("1111"))
{
IsStart = true;//2:在这里跳出以后,始终都要再执行一次1号语句那里,我需要的是跳出以后直到跳出循环,到3号语句那里
break;
}
}
}
Thread.Sleep(300);
if (IsStart)
break;
}
IsStart = false;//3:我想跳到的位置