我有一个在组件初始化后被调用的方法,方法签名如下:
在这个方法中,我有一个循环,其中包含4个不同的
我考虑使用
public async void method_name ()
{
// code ...
}
在这个方法中,我有一个循环,其中包含4个不同的
if
语句。我需要循环在每个if语句处暂停并等待用户按下按钮,因为按下该按钮将添加信息和其他内容。一旦按下按钮,我希望循环继续并当然在下一个if语句处暂停。我考虑使用
await Task.Delay(30000);
,但是如果用户在计时器结束之前完成输入信息,他/她将只是在等待,这是不高效的。