首页 > 编程知识 正文

线程和委托有什么关系,threadlocal跨线程传递

时间:2023-05-06 16:44:07 阅读:59734 作者:1336

MethodInvoker为调用包含void参数列表的方法提供了简单的委托。 调用控件的Invoke方法时,或者需要简单委托而不想自己定义时,可以使用摘自MSDN的委托。 对于多线程编程,DotNet2.0限制跨线程访问控制以实现线程安全。 MSDN使用MethodInvoker,类似于私有语音多址({ threadtest thread=new thread ) newthreadstart ) commoninvooker }private void CommonInvoker () savefiledialogsavedlg=newsavefiledialog ); if (this.invoke required (methodinvokermethodinvoker=new method invoker )公共invoker ); this.invoke (方法Invoker; } else {//this.textbox1. text=' good!' ; if (saved LG.showdialog (==dialogresult.ok ) messagebox.show ) savedLG.filename ); } }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。