在代码里重新设置System.Console.In和System.Console.Out属性,
一般使用Stream对象来输入和接收

解决方案 »

  1.   

    //声明一个程序信息?
    System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();//?置外部程序名
    Info.FileName = "notepad.exe";//?置外部程序的??参数(命令行参数)?test.txt
    Info.Arguments = "test.txt";//?置外部程序工作目?? C:\
    Info.WorkingDirectory = "C:\\";//声明一个程序?
    System.Diagnostics.Process Proc ;try
    {
    //
    //??外部程序
    //
    Proc = System.Diagnostics.Process.Start(Info);放置一个文本框,将输入的内容作为参数就可以了,使用起来跟ue里面的一样。
      

  2.   

    SimonSnow(西门雪) 
    2) 在窗体上虚拟一个命令行控制台?
    这个
      

  3.   

    满足你
    http://www.c-sharpcorner.com/References/System.Diagnostic.Process.asp
    hope it helps