vb.net这个语句怎么写?(for 循环)

qqcrazyer 2006-05-30 02:29:50

For i As Integer = 0 To 5

For j As Integer = 0 To 4
If j = 3 Then
我就要退出内for执行外for的下一个循环
End If
Next

Next

这么怎么写啊??用goto 吗? 用来出好象也不行~!大家帮我想一下~!
...全文
261 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
chcky 2006-05-31
  • 打赏
  • 举报
回复
For i As Integer = 0 To 5
For j As Integer = 0 To 4
If j = 3 Then
exit for '退出内循环
End If
Next
Next
VirtualDesktop 2006-05-31
  • 打赏
  • 举报
回复

For i As Integer = 0 To 5
For j As Integer = 0 To 4
If j = 3 Then
exit for
End If
Next
Next
fire_qu 2006-05-31
  • 打赏
  • 举报
回复
学习~~~~~~
AntingZ 2006-05-30
  • 打赏
  • 举报
回复
你的这种情况用Exit For.
ark_royal 2006-05-30
  • 打赏
  • 举报
回复
老老实实地用if嵌套吧。vb不是c。。。。。。。。。。
Alphayeah 2006-05-30
  • 打赏
  • 举报
回复
建议不要用GOTO!!!!11
用EXIT FOR就行啦
hope6868 2006-05-30
  • 打赏
  • 举报
回复
Dim m As Integer = 0
For i As Integer = 0 To 5
For j As Integer = 0 To 4
If j = 3 Then
m = 1
Exit For
End If
Next
If m = 1 Then
m = 0
Exit For
End If
Next
只要设个标记就可以啦,如果有第三层再设一个标记,以此类推,
xmenxvbnet 2006-05-30
  • 打赏
  • 举报
回复
For i As Integer = 0 To 5
dim e as interger=1
For j As Integer = 0 To 4
If j = 3 Then
我就要退出内for执行外for的下一个循环
e=2
End If
Next
if e=2 then exit for
j=0
Next
linda5366 2006-05-30
  • 打赏
  • 举报
回复
For i As Integer = 0 To 5

For j As Integer = 0 To 4
If j = 3 Then
我就要退出内for执行外for的下一个循环
GoTo EndNext:
End If
Next
EndNext:
j=0
Next

这样行吗?

cc_net 2006-05-30
  • 打赏
  • 举报
回复
exit for
daisi 2006-05-30
  • 打赏
  • 举报
回复
在vb.net2005中用 continue for
HALOcn 2006-05-30
  • 打赏
  • 举报
回复
UP
sanjie88 2006-05-30
  • 打赏
  • 举报
回复
Exit For
shan1119 2006-05-30
  • 打赏
  • 举报
回复
嗯,只是退出当前的循环
viena 2006-05-30
  • 打赏
  • 举报
回复
Exit For 语句将控制立即传送到Next语句后面的语句
viena 2006-05-30
  • 打赏
  • 举报
回复
Exit For

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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