while中如何设置时间超时?
while (true){
string doorStatus = RedisClient.Get("doorStatus" + temp[0]);
char[] ReverseStatus = doorStatus.ToArray();
Array.Reverse(ReverseStatus);
if (ReverseStatus[Convert.ToInt32(temp[1].ToString()) - 1].ToString() == "1") {
isSuccess = true;
break;
}
else
{
Thread.Sleep(0);
continue;
}
}
如何设置超时,跳出来? --------------------编程问答-------------------- 访问超时会抛异常的,你try 一下,报超时的异常就return; --------------------编程问答-------------------- 放在try里这个是不是有点不科学?
补充:.NET技术 , C#