Tengo un dll externo escrito en C# y estudié desde la documentación de ensamblajes que escribe sus mensajes de depuración en la consola usando Console.WriteLine
.Redirecciona console.writeline desde la aplicación de Windows a una cadena
este archivo DLL se escribe en la consola durante mi interacción con la interfaz de usuario de la aplicación, por lo que no realizo llamadas DLL directamente, pero capturaría todos los resultados de la consola, así que creo que tengo que inicializar en la carga de formulario, luego obtener ese texto capturado más tarde.
Me gustaría redirigir todo el resultado a una variable de cadena.
Intenté Console.SetOut
, pero su uso para redirigir a la secuencia no es fácil.
¿Qué código usaste cuando se trata de utilizar el método 'SetOut'? –