C#线程委托实现原理及方法解析

Y_Y_L 6 0 PDF 2020-12-30 23:12:26

很多时候写windows程序都需要结合多线程,在C#中用如下得代码来创建并启动一个新的线程。 Thread thread = new Thread(new ThreadStart(ThreadProc));//实例化一个线程 thread.IsBackground = true;//将线程改为后台线程 thread.Start();//开启线程 但是很多时候,在新的线程中,我们需要与UI(Windows窗体设计器用户界面)进行交互,在C#中不允许直接这样做。可以参考MSDN中的描述。 “Windows 窗体”使用单线程单元 (STA) 模型,因为“Windows 窗体”基于本机Win32

用户评论
请输入评论内容
评分:
暂无评论