더북(TheBook)
        if (exitProgram)
        {
            Console.WriteLine("조건을 만족하여 프로그램을 종료합니다.");
            return; //조건이 충족되면 Main 메서드를 즉시 종료
        }

        //return 문 이후의 코드는 실행되지 않음
        Console.WriteLine("조건이 충족되지 않아 프로그램이 계속 실행됩니다.");
    }
}

이 예제에서는 exitProgram 변수의 값에 따라 실행 흐름을 제어합니다. 변수가 true라면 “조건을 만족하여 프로그램을 종료합니다.”를 출력한 후 Main() 메서드를 즉시 종료합니다. 따라서 return; 이후에 위치한 코드는 실행되지 않습니다.

실행 결과

프로그램 시작
조건을 만족하여 프로그램을 종료합니다.
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.