在我的应用程序中,我在接收确认时使用套接字。 我必须检查我的功能一段时间(比方说x秒)才能确认。
如果没有收到确认,则等待x否。几秒钟等到给定的时间。
这样做的最佳方式是什么?
答案 0 :(得分:1)
使用Stop Watch执行特定时间的功能。
//Below code will excecute the code for 10 sec
Stopwatch stopWatch = new Stopwatch();
do
{
stopWatch.Start();
//perform your Function
if (result = true)
{
stopwatch.reset();
break;
}
}While (stopWatch.Elapsed.Seconds <= 10));