在Do While循环VB中使用Or条件

时间:2018-01-30 10:49:58

标签: vb.net loops

我有一个Do While ....或....循环如下;

Do While headingStart <> -1 OrElse count <= 3
...[Statement]...
count = count + 1
Loop

然而,我的计数超过3并且操作仍然发生。该操作仅在满足headingStart条件时结束,否则将发生无限循环。

我尝试用OrElse代替Or,但没有成功 - 我认为这是我犯的一个简单错误?

由于 休

1 个答案:

答案 0 :(得分:1)

从你的文字中听起来你想要使用和运算符:

zh_Hans_CN

这样,循环只会在满足两个条件时执行。换句话说,如果headingStart等于-1或者当count> gt时,你将跳出循环。 3。

相关问题