你怎么调用的这个方法.是直接调用,还是线程?还有你要是没有做多线程,看你while代码socket如果不给你发信息,你的.Receive就接收不到数据,那主线程不就一直被卡死了吗.
你是不是没有用多线程啊?貌似你那个死循环用的是UI线程,它一直被占用着,虽然控件的值被修改了,但是UI现成没有时间去刷新界面