When I start a process and want to close this process, what are the differences between Process.Close() and Process.Kill()?
Process.Close()
Process.Kill()
I asked because
Process.Kill calls TerminateProcess.
Process.Close doesn't do what you think it does! It simply frees resources used by the instance of the class. Please read this: http://msdn.microsoft.com/en-us/library/system.diagnostics.process.close.aspx