摘要:
在工作中经常用到一些异步处理,这时会用到多线程。其实在很多时候都可以使用 delegate.BeginInvoke的方式来实现异步,避免了使用线程类。但作为一个基础的知识点,您还是应该注意:1、参数传递: private Func<int,string> DoSomting; private void Do() { DoSomting = new Func<int,string>(ShowMess); AsyncCallback callBack = new AsyncCallback(CallBack); IAsyncResult re = DoSomting.Beg 阅读全文