-
16 votesanswersviews
Invoke和BeginInvoke
问候,我正在用C#开发一些应用程序 . 目前我正在处理线程,我有一个问题,我在脑海里 . Invoke和BeginInvoke有什么区别?我读了一些帖子,我在这里找到了一些有用的信息:here 但是,以下代码中的Invoke和BeginInvoke之间有什么区别: private void ProcessRoutine() { for (int nValue = StartFrom; nV... -
357 votesanswersviews
Invoke()和BeginInvoke()之间有什么区别
只是想知道 BeginInvoke() 和 Invoke() 之间的区别是什么? 主要是每个人将用于什么 . 编辑:创建一个线程对象和调用它的调用之间的区别是什么,只是在委托上调用 BeginInvoke() ?或者它们是一样的吗? -
4 votesanswersviews
在BeginInvoke()中调用异步方法会产生一个'new'线程吗?
线程池中的“新”含义 . 鉴于以下示例,我的假设是: 主方法在一个线程上执行(例如,线程1) BeginInvoke使用池中的可用线程来执行AsyncDemo.TestMethod(线程2) 异步方法调用,例如WebClient.UploadStringAsync使用另一个可用线程(线程3) 第三个是我的问题源于的地方,WebClient.UploadStringAsync的定义:...