我写的C#程序需要调用外部一个C++控制台程序,并且要在该程序执行完毕的时候作出反应。问题是,在c#中,怎样判断被调用的这个控制台程序是否已经执行完毕?