Buenas a todos,
tengo un programa en c# desde el cual lanzo un proceso, para que realice una serie de cálculos.
No consigo encontrar la manera para hacer que, si este proceso que lanzo tarda mucho tiempo en finalizar (más de unos 15 segudos por ejemplo),
finalice dicho proceso, y así poder decirle al usuario que los parámetros introducidos para realizar los cálculos son demasiado grandes,
y que la complejidad se dispara. Entonces le pediría al usuario que vuelva a introducir los parámetros, y ejecutaría otra vez el proceso.
Espero que me podais ayudar, gracias.