从进程获取返回值
嗨,我想要做以下几点:我有一个过程,可以采取参数(数字),并返回这些数字的总和
Process P = Process.Start(sPhysicalFilePath, Param); int result = P.ExitCode;
我从“ExitCode”得到返回值的问题是:程序有时会在处理之前完成他的工作,所以当程序到达这一行时
int result = P.ExitCode;
我得到一个exception..我的问题是如何等待这个过程,直到它完成工作对不起,我忘记说,这是我的工作与C#语言
使用:
Process P = Process.Start(sPhysicalFilePath, Param); P.WaitForExit(); int result = P.ExitCode;
从MSDN