作者pontiffkao (3p)
看板C_Sharp
标题[问题] 请问有传入值、输出值的多执行绪写法
时间Wed Sep 17 10:03:49 2014
各位大大,小弟第一次接触 C#
想要写一个功能,目前查找了 backgroundworker, multi-thread, task
似乎没有合适范例
我的目的是: 模拟开多个 MS-DOS 视窗,同时执行安装的任务。
假设有 n 台机器、m 个软体。要把 m 个软体同时安装到 n 台机器中
安装过程不互斥,在 java / Python 可以开 n * m 个 thread 同时做
困难:
1. C# 要用什麽架构可以做到这个事情?
2. 若执行绪的结果要同步更新到 UI 的 plaintextarea,该查什麽关键字?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.143.2.243
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1410919432.A.10C.html
1F:→ jcpf126: 1.既然Java的Multi-thread做得到,C#应该也行吧 09/18 09:18
2F:→ jcpf126: 2.委派(Delegate) 09/18 09:18