几种启动异步委托的方式

   //Action action = () => { BackupLogs(sourceDir, targetDir); };
            //Action action = () => BackupLogs(sourceDir, targetDir);
            //action.BeginInvoke(BackupLogsCallback, null);

 

 

   private void BackupLogsCallback(IAsyncResult ar)
        {
 
        }

 


            Func<string, string, bool> func = new Func<string, string, bool>(BackupLogs);
            func.BeginInvoke(sourceDir, targetDir, BackupLogsCallback, null);

posted @ 2018-07-25 10:29  长白山  阅读(113)  评论(0编辑  收藏  举报