当前位置:编程学习 > C#/ASP.NET >>

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#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,