public void TestWaitPressEnter ( ) { Console.WriteLine ( "测试方法 WaitPressEnter()" ); try { Tracer tracer = new Tracer ( ); tracer.WaitPressEnter ( ); Console.WriteLine ( "成功: WaitPressEnter()" ); } catch ( Exception err ) { Console.WriteLine ( string.Format ( "异常: {0}", err.Message ) ); } Console.WriteLine ( "测试方法 WaitPressEnter(bool)" ); try { Tracer tracer = new Tracer ( ); tracer.WaitPressEnter ( isDisplay: true ); Console.WriteLine ( "成功: WaitPressEnter(true)" ); tracer.WaitPressEnter ( isDisplay: false ); Console.WriteLine ( "成功: WaitPressEnter(false)" ); } catch ( Exception err ) { Console.WriteLine ( string.Format ( "异常: {0}", err.Message ) ); } Console.WriteLine ( "测试方法 WaitPressEnter(string)" ); try { Tracer tracer = new Tracer ( ); tracer.WaitPressEnter ( "请按下您的 Enter !!!" ); Console.WriteLine ( "成功: WaitPressEnter(\"请按下您的 Enter !!!\")" ); tracer.WaitPressEnter ( null ); Console.WriteLine ( "成功: WaitPressEnter(null)" ); } catch ( Exception err ) { Console.WriteLine ( string.Format ( "异常: {0}", err.Message ) ); } Console.WriteLine ( "测试方法 WaitPressEnter(string, bool)" ); try { Tracer tracer = new Tracer ( ); tracer.WaitPressEnter ( "请按下您的 Enter !!!", true ); Console.WriteLine ( "成功: WaitPressEnter(\"请按下您的 Enter !!!\", true)" ); tracer.WaitPressEnter ( "请按下您的 Enter !!!", false ); Console.WriteLine ( "成功: WaitPressEnter(\"请按下您的 Enter !!!\", false)" ); tracer.WaitPressEnter ( null, true ); Console.WriteLine ( "成功: WaitPressEnter(null, true)" ); tracer.WaitPressEnter ( null, false ); Console.WriteLine ( "成功: WaitPressEnter(null, false)" ); } catch ( Exception err ) { Console.WriteLine ( string.Format ( "异常: {0}", err.Message ) ); } Console.WriteLine ( "请按回车键继续..." ); Console.ReadLine ( ); }