求一个解决方案
一个winform程序,在界面上进行一些操作之后,在后台运行一个程序,在后台运行的时候,前台可以不断的进行重复操作,后台要运行的程序个数不断增加,但后台一次只运行一个过程。   
 如何实现
------解决方案--------------------用多线程就可以了
------解决方案--------------------后台要运行的程序个数不断增加,但后台一次只运行一个过程。 
 直接Process.Start就可以了
------解决方案--------------------private void button1_Click(object sender, EventArgs e) 
         { 
             new System.Threading.Thread(new System.Threading.ParameterizedThreadStart(this.DoSomething)).Start(); 
 ; 
         }   
         private void DoSomething(object obj) 
         { 
             //.. 
         }
------解决方案--------------------前台做一个操作界面。 
 做一个缓存区,定义为界面操作之后保存数据的地方。 
 做一个要你要触发的后台方法,用线程包装。 
 最后要做一个线程控制台,管理线程。 
 建议用 异步回调委托来做。
------解决方案--------------------正解。。