如何避免while进入死循环

talentmykaka 2009-11-24 04:26:32
while (TextBox1.Text=="")
{
...
}
我用上面语句,但TextBox1.Text里的值是通过网络获取的一个值,有的时候网络或其他原因导致TextBox1.Text值一直为空,所以我希望while 执行3次循环后,跳出该循环,避免死循环。有什么思路?
谢谢
...全文
1069 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
huing 2009-11-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lcl_data 的回复:]
int number=0;
while (TextBox1.Text=="")
            {
                ...
number++;
if(number>3) {number=0;break;}
            }
[/Quote]

正解
liherun 2009-11-24
  • 打赏
  • 举报
回复
正解
十八道胡同 2009-11-24
  • 打赏
  • 举报
回复
int number=0;
while (TextBox1.Text=="")
{
...
number++;
if(number>3) {number=0;break;}
}

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧