【发布时间】:2011-07-19 18:40:06
【问题描述】:
我有一个这样的数组:
Dim classes() as String = {"FR%", "SO", "JR", "SR", "SR5"}
我需要像这样遍历这些值:
For Each value as String in classes
Next
问题是,我在这个 For Each..Next 中有一个 If..Then..Else 子句,它说明了以下内容:
If actual_class = value Then
txt.Text = "Welcome"
Else
txt.Text = "Goodbye"
当我运行它时,除非个人是字符串数组(“SR5”)中的最后一个值,否则他们将收到消息“再见”......所以,我需要以某种方式遍历每个值,例如使用 For Each..Next 循环完成,但一旦到达学生的班级,也会跳出循环,例如 Do..While 循环 - 这样它们的值就不会被 Else 子句超出。
【问题讨论】:
标签: asp.net vb.net loops foreach while-loop