gpt4 book ai didi

vb.net - 运行函数直到返回 true 或 15 秒过去

转载 作者:行者123 更新时间:2023-12-01 23:28:24 24 4
gpt4 key购买 nike

我有一个方法需要重新运行,直到它返回 True 或经过设定的时间段。取消 token 会是执行此操作的方法吗?秒表?计时器?

    Do While partReady = False
partReady = readTag(part, "_IO_EM_DI_04")
Loop

运行它直到我返回 true 但我需要它来取消并抛出异常或在给定时间段后退出循环。

最佳答案

使用秒表:

    Dim sw As New Stopwatch
sw.Start()

Do While partReady = False
partReady = readTag(part, "_IO_EM_DI_04")
If sw.Elapsed.TotalSeconds >= 15 Then
Exit Do
End If
Loop

关于vb.net - 运行函数直到返回 true 或 15 秒过去,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46529599/

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