【发布时间】:2014-04-22 22:11:50
【问题描述】:
是否有一种简单、实际可重用的方式/方法来执行长时间运行的跨线程操作?我的意思是,我需要一些需要一段时间的东西(发送邮件、上传到数据库和 FTP 服务器),但我还需要同时与表单及其控件进行交互。
【问题讨论】:
-
那么...有什么问题?您可以将长时间运行的操作放在不同的线程上,如果您需要访问控件,只需将调用委托给 UI 线程。
-
谢谢 PoweredByOrange,谢谢@JimMischel,我现在正在查看该链接。我不得不承认,对我来说,术语必须是学习中最难的部分。这可能是我 90% 的搜索从未产生有用结果的原因。出于某种原因,我可以记住其他事情,但术语似乎并没有坚持。
标签: c# .net multithreading winforms