public class TestAction { private string Uname = "joyet"; private int Num1 = 109; private int Num2 = 5; /// <summary> /// 测试同步方法 /// </summary> public void TestYncMethod() { Console.WriteLine("同步Show方法开始====="); Action<string> showAction = TestMethods.Show; showAction.Invoke(Uname); Console.WriteLine("同步Show方法结束=====。"); } /// <summary> /// 测试异步方法 /// </summary> public void TestAsyncMethod() { Console.WriteLine("异步Show方法开始====="); Action<string> action=TestMethods.Show; action.BeginInvoke(Uname, a => action.EndInvoke(a), null); Console.WriteLine("异步Show方法结束=====。"); } }