想看程序的运行结果但命令行窗口运行出程序结果一闪即逝,用的是VS2008开发工具,请教如何停住命令行窗口~

解决方案 »

  1.   

    你在最后数个命令 如pause,这样执行完后就不会立马关掉;
      

  2.   

    在你程序代码最后加上
    Console.ReadLine();这样只有按键盘键才能退出命令行窗口,否则不退出
      

  3.   

    在输出结果后,加上一行代码: Console.ReadLine();
      

  4.   

    Console.ReadLine(); 
    我也是用的这个方法
      

  5.   

    在最后加一行 Console.ReadLine();
      

  6.   

    Ctrl+F5
    开始执行
    就不会一闪而过了
      

  7.   


      static void Main(params string[] args)//可变参数params string[] args
            {
                SubtitleDisplay win2 = new SubtitleDisplay();
                //win2.ShowDialog();          
                if (args != null)
                {
                    //for (int i = 0; i < args.Length; i++)
                    //{
                    //    //分析传入的参数
                    //    //System.Windows.Forms.MessageBox.Show(args[i], "Test");
                    //    if (!string.IsNullOrEmpty(args[i]))
                    //        win2.OnArgumentsInput(args[i]);
                    //}
                    win2.OnArgumentsInput(win2, args);
                }
                win2.ShowDialog();
                //ThreadPool.QueueUserWorkItem(new WaitCallback(ShowMe), win2);//1.Console.ReadLine();//在这等待读取的命令,读到了就退出
    //2.像下面的,一直读,不会退出,要用户自己关闭
                while (true)
                {
                    string cmd = Console.ReadLine();//等待读取的命令
                    System.Diagnostics.Trace.WriteLine(cmd, "cmd111");
                    if (!string.IsNullOrEmpty(cmd))
                        win2.OnCommandInput(cmd);
                }
              
            }
      

  8.   

    在输出语句后加上Console.ReadLine();   按任意键关闭命令窗口
    在输出语句后加上Console.ReadKey();   按回车键关闭命令窗口
      

  9.   

    VS在执行结束后是自动退出的,不像VC需要键入任意值才会退出窗口。在VS中达到相同目标则需要使用读取一个字符或字符串在结束,如Console.ReadLine(); Console.ReadKey();
      

  10.   

    Console.ReadLine();  这样就可以了....
      

  11.   

    那我什么都没写,没有用readkey或者read,用的writeline和write输出,为什么就停住了,没有一闪而过呢?最后系统是press any key......