.net 是否有必要在Process.Kill之后使用Process.WaitForExit?

.net 是否有必要在Process.Kill之后使用Process.WaitForExit?,.net,process,kill-process,.net,Process,Kill Process,是否有必要在Process.Kill之后使用Process.WaitForExit? 如果调用进程在调用process.Kill之后立即退出该怎么办? 这会导致Process.Kill失败吗 编辑:我需要在退出应用程序时终止进程。在这一点上,我不打算处理kill失败的情况,因此我不必等待进程退出。因此,如果没有必要调用WaitForExit,我可以跳过它 根据重点(矿山) 注意Kill方法异步执行。在宣布死亡后 方法,调用WaitForExit方法以等待进程退出, 或者检查HasExited属性

是否有必要在Process.Kill之后使用Process.WaitForExit?
如果调用进程在调用process.Kill之后立即退出该怎么办?
这会导致Process.Kill失败吗

编辑:我需要在退出应用程序时终止进程。在这一点上,我不打算处理kill失败的情况,因此我不必等待进程退出。因此,如果没有必要调用WaitForExit,我可以跳过它

根据重点(矿山)

注意Kill方法异步执行。在宣布死亡后 方法,调用WaitForExit方法以等待进程退出, 或者检查HasExited属性,以确定进程是否已退出 退出


如果您不需要等待,或者如果您不需要确定该流程是否确实存在,那么我认为您不需要调用
WaitForExit
或选中
HasExited

您看到了什么问题以及当前有什么代码?