private void ExcuteTask1() { var beginInvokeTask = new BeginInvokeTaskDelegate(BeginInvokeTask1); var asyncResult = beginInvokeTask.BeginInvoke(2000, null, null); int result = beginInvokeTask.EndInvoke(asyncResult); DisplayMessage(result.ToString()); }
private void ExcuteTask2() { var beginInvokeTask = new BeginInvokeTaskDelegate(BeginInvokeTask2); beginInvokeTask.BeginInvoke(2000, MethodCompleted, beginInvokeTask); }