C# While 超时设置

            DateTime dt_now = DateTime.Now;//获取当前时间
            while (dt_now.AddMinutes(1) > DateTime.Now)
            {
                //Todo:执行自己的操作

                await Task.Delay(1000);//延迟1s
            }
View Code

相对比较优雅一点的While超时退出代码。

原文地址:https://www.cnblogs.com/qixiaolan/p/14595566.html