【发布时间】:2013-01-12 17:27:01
【问题描述】:
我正在我的 C# 4.0 winform 应用程序中开发一个接口,以批量发送一些短信。每条消息内容都不一样,所以我必须一条一条地触发消息。我有一个最终用户可以发送短信的表单,它可能超过一千个。
我想管理一个队列。如果用户发送了一条短信,那么它会被提交到队列中,队列会一一发送短信。
所以我必须创建一个表单来管理队列。问题是我希望我的应用程序正常工作,并且队列在后台发送短信。
那么我怎样才能完成这个任务呢?我试过BackGroundWorker,但是我不知道如何用表单维护一个单独的线程。
【问题讨论】:
标签: c# winforms multithreading c#-4.0 backgroundworker