跪求begininvoke和endinvoke参数完全解析,包括各种常用重载版本的参数解析,小弟刚刚开始学c#,希望给出详细解释

解决方案 »

  1.   

    msdn上查一下,涉及线程的知识。
      

  2.   

    看MSDN
    http://hi.baidu.com/gogodingo/blog/item/b5d442104c71d9fac3ce79ad.html
      

  3.   

    BeginInvoke和EndInvoke有点混淆。
    Delegate和Control都提供了这个签名的方法,但彼此功能不同。Control的是通过SendMessage方式实现的,根本上还是占用ui线程。Delegate的方法是线程池中运行一个委托。
    同步对象变量 = BeginInvoke(委托,参数);
    在你认为需要返回结果的地方执行
    EndInvoke(同步对象变量)