Visual Basic For…Next 循环
For…Next 循环会重复按指定次数执行一组语句,循环索引计算循环执行次数。
这个循环结构的语法是:
For counter [ As datatype ] = start To end [ Step step ][ statements ][ Continue For ][ statements ][ Exit For ][ statements ]Next [ counter ]
流程图

实例
Module loopsSub Main()Dim a As Byte' for loop executionFor a = 10 To 20Console.WriteLine("value of a: {0}", a)NextConsole.ReadLine()End SubEnd Module
结果如下:
value of a: 10value of a: 11value of a: 12value of a: 13value of a: 14value of a: 15value of a: 16value of a: 17value of a: 18value of a: 19value of a: 20
例如,如果要使用增量为 2,也就是只显示 10 到 20 之间的偶数:
Module loopsSub Main()Dim a As Byte' for loop executionFor a = 10 To 20 Step 2Console.WriteLine("value of a: {0}", a)NextConsole.ReadLine()End SubEnd Module
结果如下:
value of a: 10value of a: 12value of a: 14value of a: 16value of a: 18value of a: 20