C#에서 콘솔 응용 프로그램 종료

Muhammad Maisam Abbas 2024년2월16일
  1. C#에서return메소드를 사용하여 콘솔 애플리케이션 종료
  2. C#에서Environment.Exit()메서드를 사용하여 콘솔 응용 프로그램 종료
C#에서 콘솔 응용 프로그램 종료

이 자습서에서는 C#에서 콘솔 응용 프로그램을 종료하는 방법에 대해 설명합니다.

C#에서return메소드를 사용하여 콘솔 애플리케이션 종료

응용 프로그램을 종료하려면 C#에서return문을 사용할 수 있습니다. return은 메서드 실행을 종료하고 호출 또는main메서드에 제어를 반환합니다. main함수 내에서return문을 사용하여 콘솔 애플리케이션의 실행을 종료 할 수 있습니다. 다음 코드 예제는 C#에서return문을 사용하여 콘솔 애플리케이션을 종료하는 방법을 보여줍니다.

using System;

namespace exit_console_application {
  class Program {
    static void Main(string[] args) {
      Console.WriteLine("HI");
      return;
      Console.WriteLine("Hello");
    }
  }
}

출력:

HI

위 코드에서 C#의return문을 사용하여 콘솔 애플리케이션을 종료했습니다. 응용 프로그램 실행이Console.WriteLine("Hello");줄 이전에 끝나기 때문에 위 코드는HI만 인쇄합니다. 실행됩니다. 이 방법을 사용하는 유일한 단점은 다른 기능에서 응용 프로그램을 종료 할 수 없다는 것입니다.

C#에서Environment.Exit()메서드를 사용하여 콘솔 응용 프로그램 종료

Environment.Exit()메소드를 사용하여 C#에서 콘솔 애플리케이션을 종료 할 수도 있습니다. Environment.Exit()메소드는 C#에서 콘솔 애플리케이션의 실행을 종료하는 데 사용됩니다. Environment.Exit()함수는 운영 체제에 종료 코드를 반환합니다. 다음 예를 참조하십시오.

using System;

namespace exit_console_application {
  class Program {
    static void func() {
      Console.WriteLine("First Statement");
      Environment.Exit(0);
      Console.WriteLine("Second Statement");
    }
    static void Main(string[] args) {
      Console.WriteLine("HI");
      func();
    }
  }
}

출력:

HI
First Statement

위 코드에서 C#의Environment.Exit()함수를 사용하여func()함수에서 응용 프로그램 실행을 종료했습니다. 이전 방법에 비해이 방법의 장점은 모든 기능에서 응용 프로그램을 종료 할 수 있다는 것입니다.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

관련 문장 - Csharp Console