Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 下一个循环的困境_Vb.net_Visual Studio 2012_For Loop - Fatal编程技术网

Vb.net 下一个循环的困境

Vb.net 下一个循环的困境,vb.net,visual-studio-2012,for-loop,Vb.net,Visual Studio 2012,For Loop,网络大师; 我试图将“For Next”的限制从“For Next”更改为“For Next”; 这可能吗?;如果没有,VB.Net中是否有替代方案; 我在下面发布我的VB.Net代码来解释我到底在哪里; 基本上;在执行了一些等式之后,我想将“Check”的限制改为100;如果用户在文本框1中输入>100。我只是简化了代码,因为我在“For Next”中有一些方程式来确定“Check”的值: 若您真的需要在循环内部更改循环参数,那个么FOR/NEXT将不起作用。你需要使用替代品。例如 Dim N

网络大师; 我试图将“For Next”的限制从“For Next”更改为“For Next”; 这可能吗?;如果没有,VB.Net中是否有替代方案; 我在下面发布我的VB.Net代码来解释我到底在哪里; 基本上;在执行了一些等式之后,我想将“Check”的限制改为100;如果用户在文本框1中输入>100。我只是简化了代码,因为我在“For Next”中有一些方程式来确定“Check”的值:


若您真的需要在循环内部更改循环参数,那个么FOR/NEXT将不起作用。你需要使用替代品。例如

Dim NumberofLoops = 3
Dim Check = 1

Do While Check <= NumberofLoops 
  If TextBox1.Text > 100 Then NumberofLoops = 100
  Check += 1
Loop
Dim NumberofLoops=3
尺寸检查=1
同时检查100,然后NumberofLoops=100
检查+=1
环

如果您确实需要在循环内部更改循环参数,则FOR/NEXT将不起作用。你需要使用替代品。例如

Dim NumberofLoops = 3
Dim Check = 1

Do While Check <= NumberofLoops 
  If TextBox1.Text > 100 Then NumberofLoops = 100
  Check += 1
Loop
Dim NumberofLoops=3
尺寸检查=1
同时检查100,然后NumberofLoops=100
检查+=1
环

您真的需要在循环内部执行吗?是;这就是为什么我称之为“困境”!尝试使用For循环。不适合/下一个。那一定有用,你已经试过了吗?但正如@YuriyGalanter所提到的,我认为这没有必要。也许你不是correct@bto.rdz:VB for循环结束条件仅在循环的初始条目上进行计算,这与C#/Java/C++/等中的情况不同。是否确实需要在循环内部执行此操作?是;这就是为什么我称之为“困境”!尝试使用For循环。不适合/下一个。那一定有用,你已经试过了吗?但正如@YuriyGalanter所提到的,我认为这没有必要。也许你不是correct@bto.rdz:VB for循环结束条件仅在循环的初始条目上进行计算,这与C#/Java/C++/etc中的情况不同。Yuriy您应该获得“VB.Net Guru”的称号;我接受了你的答案,并为你+1…没问题:)很高兴这个解决方案很有用,你应该得到“VB.Net大师”的称号;我接受了你的答案,并为你+1…没问题:)很高兴解决方案很有用