asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET入门教程 9.2.3 循环[3]


发布日期:2021年11月12日
 
ASP.NET入门教程 9.2.3 循环[3]

For循环

在直到迭代的次数时For循环非常有用而且在计算数值或执行某个操作一定的次数时最经常使用For循环例如

Dim counter As Integer

For counter= To

loop code

Next

这里的loop code被执行变量counter从开始在每次循环时增加使用Step语句可以修改默认的增量如以下代码所示

Dim counter As Integer

For counter= To Step

loop code

Next

这一次循环执行因为计数器每次循环时增加而且计数器并不是只能增加因为循环也可以反过来执行

Dim counter As Integer

For counter= To Step

loop code

Next

这里的循环从开始每次从计数器counter中减去类似于While和Do循环For循环也可以在执行过程中退出

Dim counter As Integer

For counter= To Step

  loop code

If SomeFunction(counter) Then

Exit For

End If

loop code

Next

如果SomeFunction返回True则直接执行循环并忽略Exit For语句下的所有代码

For Each循环

For Each循环用于循环集合或数组它的应用范围很广而且与For循环不同不需要提前知道循环运行的次数无论对什么内容进行循环其语法都一样

For Each LoopVariable As Type In Collection

Next

[] [] [] [] [] [] [] []

               

上一篇:ASP.NET入门教程 9.2.3 循环[2]

下一篇:ASP.NET入门教程 9.2.3 循环[6]