C# WinForm 에서 Console 로 띄우기

콘솔 창 띄우는 방법

방법 1: 프로젝트 출력 유형 변경 (가장 일반적)

Visual Studio에서:

  1. 프로젝트를 우클릭 → 속성(Properties).
  2. 애플리케이션 탭에서 출력 형식(Output type)Windows 애플리케이션에서 콘솔 애플리케이션(Console Application)으로 변경.

이렇게 하면 WinForms UI와 함께 콘솔 창도 같이 열립니다.

✅ 장점: Console.WriteLine()이나 Console.ReadLine()을 그대로 사용할 수 있음
⚠️ 단점: 배포 시 콘솔 창이 함께 보이는 게 싫을 경우엔 부적절

방법 2: 콘솔 창을 런타임에 열기 (Win32 API 사용)

방법 3: Debug.WriteLine() 사용 (디버깅 목적)