c#同步操作奇怪的顺序

时间:2016-08-12 10:46:56

标签: c# textbox synchronization httpwebrequest httpwebresponse

我的应用很少,只有ButtonTextBox。所以,当我点击按钮时,我必须修改文本并发送一些HTTP请求,仅此而已。但是在发出任何请求之前必须修改文本。我在一个线程中执行这两个操作(文本设置和请求),并且所有请求都是同步HttpWebRequest(因为在完成所有请求之前无法执行任何操作)。这是我的点击处理程序代码:

messageTb.Text = "Connecting...";
doRequests();

但它有点奇怪:首先,我完成了所有请求,只有在此之后文本才会被修改。

0 个答案:

没有答案