실행 된 프로세스에서 콘솔에 오류 메시지를 쓸 수 있습니까? 일반적으로 콘솔 내에서 Console.Writeline()을 사용하는 데 익숙합니다. 추가 프로세스 (다른 어셈블리에서)는 콘솔 및 잠재적으로 GUI를 통해 작동하도록 설계되었습니다.백그라운드 스레드의 이벤트 루프에서 콘솔에 쓰는 방법?
그러나 이벤트 처리기 (즉, 콜백)에 메소드를 연결하면 Console.WriteLine이 작동하지 않습니다. 현재 사용
:
후var thread=new Thread(someMethod);
thread.Start();
, 콜백이가 여기있어 전원 해고하는 콘솔 메시지가 실종 얻을 수 있습니다.
여전히 Console.WriteLine()을 사용하여 작동해야합니다. 오류가 있습니까? –