首页 > 编程 > .NET > 正文

VB.Net学习笔记(循环语句)

2024-07-10 13:01:37
字体:
来源:转载
供稿:网友

最大的网站源码资源下载站,

循环语句


vb.net中的循环语句分为:do while loop、for next、for each三种。



do while loop
do while loop有三种形式,这系列的循环是用于预先不知道循环的上限时使用的。在使用do while loop语句时要注意,因为它们是不确定循环次数,所以要小心不要造成死循环。



do while loop举例

public class testa

public sub new()

dim i as int32



i = 1

do while i < 100 '先判断后执行

i += 1

exit do

loop



i = 1

do

i += 1

exit do

loop while i < 100 '先执行后判断



while i < 100 'do while i < 100

i += 1

exit while

end while



end sub

end class








for next
和do while loop不一样,for next是界限循环。for 语句指定循环控制变量、下限、上限和可选的步长值。



for next举例

public class testa

public sub new()

dim i as int32



for i = 0 to 100 step 2



next i



end sub

end class






for each
for each也是不定量循环, for each是对于集合中的每个元素进行遍历。如果你需要对一个对象集合进行遍历,那就应该使用for each。



for each举例

public class testa

public sub new()

dim found as boolean = false

dim mycollection as new collection

for each myobject as object in mycollection

if myobject.text = "hello" then

found = true

exit for

end if

next



end sub

end class






简单的语句介绍,我们就到这里了,其他语句在以后对vb.net的逐步深入中,我们会一一阐述
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表