Estoy intentando cerrar un proceso dentro de C#, pero ¿cómo puedo verificar si está abierto primero? Los usuarios pidieron esta característica y algunos de ellos seguirán usando el botón Cerrar del otro proceso.C# compruebe si existe un proceso y luego ciérrelo
Por lo tanto, en este momento funciona bien:
Process.GetProcessesByName("ProcessName")[0].CloseMainWindow();
Ahora, ¿cómo puedo comprobar primero que existe, esto no funciona:
if (Process.GetProcessesByName("ProcessName")[0] != null) {...}
¡Eso es absolutamente correcto! ¡Gracias! –