声明或定义具有用户定义的类型变量的
For...Next循环使用的运算符
语法
用法
For iterator  [ As typename  ] = start_value  To end_value  [ Step step_value  ]
[ ...statements...  ]
Next
参数
typename 
stp , 
step_value 
用作增量值的typename 对象
iterator 
用作迭代器的typename 对象
end_value 
用作循环终止值的typename 对象
start_value 
用于最初复制构造或赋值给迭代器的typename 对象
 说明
操作符 For,
操作符 Next和
操作符 Step可以在用户定义的类型定义中重载,以允许该类型的对象在
For...Next循环中用作迭代器和步进值。
在复制构造或赋值给迭代器对象后立即调用
操作符 For,并允许该对象执行任何额外的初始化,以准备循环。
如果
For...Next语句中没有给出步长值,则使用第一个版本
操作符 For.如果给出了一个步骤值,则使用第二个版本并传递步长值。
 例子
方言差异
参考