gpt4 book ai didi

c# - 如果条件失败,如何停止执行 while 循环的条件

转载 作者:太空宇宙 更新时间:2023-11-03 19:24:17 25 4
gpt4 key购买 nike

我有一个 while 循环,循环条件如下:

while (i != repetitionString.Length || !repetitionString[i].Equals(')'))

条件的第一部分检查是否未到达集合末尾。是否可以在不满足左侧条件后不执行||后面的部分?这背后的原因是,如果不满足左侧的条件,则意味着集合越界,因此右侧的评估/检查将抛出异常。

这有可能吗?

最佳答案

您只需简单地使用 && 而不是 ||。因为只有当第一个返回真时才应该检查正确的条件。

关于c# - 如果条件失败,如何停止执行 while 循环的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9932804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com