关于委托处理问题的求教

找到一段程序,看到委托操作的地方不太理解,希望朋友们多多指教。特别是委托操作的执行流程或处理机制不理解。

程序如下 :



其中 :


这段代码中的,
GetFormTitleDelegate del = GetFormTitle;
object[] param = { f };
System.IAsyncResult result = f.BeginInvoke(del, param);
System.Threading.Thread.Sleep(10);
这几句,不理解C#是怎么工作的,特别是
System.IAsyncResult result = f.BeginInvoke(del, param);
这句,完全不明白程序执行做了些什么。

其它基本上都明白!我感觉还是不明白委托的工作原理。 急求教!

posted @ 2007-05-21 23:12  小罗  阅读(644)  评论(9编辑  收藏  举报