C#에서 콘솔 일시 중지

Muhammad Maisam Abbas 2024년2월16일
  1. C#에서Console.ReadLine()함수를 사용하여 Visual Studio의 콘솔 일시 중지
  2. C#에서Console.ReadKey()함수를 사용하여 Visual Studio의 콘솔 일시 중지
  3. C#에서 Ctrl+F5 바로 가기를 사용하여 Visual Studio의 콘솔 일시 중지
C#에서 콘솔 일시 중지

이 자습서에서는 C#에서 Microsoft Visual Studio IDE의 콘솔을 일시 중지하는 방법을 소개합니다.

C#에서Console.ReadLine()함수를 사용하여 Visual Studio의 콘솔 일시 중지

Console.ReadLine()함수는 콘솔에서 C#으로 입력을 가져옵니다. Console.ReadLine()함수의 반환 유형은 문자열입니다. Console.ReadLine()함수는 콘솔에서 전체 행을 읽습니다.

Console.ReadLine()함수를 사용하여 일부 출력을 표시 한 후 콘솔을 일시 중지 할 수 있습니다. 코드 끝에 작성하여Console.ReadLine()함수로 콘솔을 일시 중지 할 수 있습니다.

다음 코드 예제는 C#에서Console.ReadLine()함수를 사용하여 Microsoft Visual Studio IDE의 콘솔을 일시 중지하는 방법을 보여줍니다.

using System;

namespace pause_console {
  class Program {
    static void Main(string[] args) {
      Console.WriteLine("This is a piece of code");
      Console.ReadLine();
    }
  }
}

출력:

This is a piece of code

C#에서Console.ReadLine()함수를 사용하여 화면에This is a piece of code를 표시 한 후 콘솔을 일시 중지했습니다. 콘솔은Enter키를 사용해야 만 재개 할 수 있습니다. Console.ReadLine()함수는 콘솔에서 전체 행을 취하기 때문입니다. 아무 키나 눌러 콘솔을 다시 시작할 수 없습니다.

C#에서Console.ReadKey()함수를 사용하여 Visual Studio의 콘솔 일시 중지

Console.ReadKey()함수를 사용하여 C#의 콘솔. Console.ReadLine()함수의 반환 유형은ConsoleKeyInfo클래스의 객체입니다. Console.ReadKey()함수는 콘솔에서 단일 키만 읽습니다. Console.ReadKey()함수는 일부 출력을 표시 한 후 콘솔을 일시 중지하는 데 사용할 수 있습니다. Console.ReadKey()함수로 코드 끝에 작성하여 콘솔을 일시 중지 할 수 있습니다.

다음 코드 예제는 C#에서Console.ReadKey()함수를 사용하여 Microsoft Visual Studio IDE의 콘솔을 일시 중지하는 방법을 보여줍니다.

using System;

namespace pause_console {
  class Program {
    static void Main(string[] args) {
      Console.WriteLine("This is a piece of code");
      Console.ReadKey();
    }
  }
}

출력:

This is a piece of code

C#에서Console.ReadKey()함수를 사용하여 화면에This is a piece of code를 표시 한 후 콘솔을 일시 중지했습니다. 아무 키나 눌러 콘솔을 다시 시작할 수 있습니다. Console.ReadKey()함수는 콘솔에서 하나의 키만 읽기 때문입니다.

C#에서 Ctrl+F5 바로 가기를 사용하여 Visual Studio의 콘솔 일시 중지

위에서 설명한 두 가지 방법을 모두 사용할 때의 단점은 코드를 확장 할 때마다 위에서 언급 한 함수를 코드 끝으로 이동해야한다는 것입니다. 코드 실행 후 콘솔을 일시 중지하는 가장 좋은 방법은 Ctrl+F5 단축키를 사용하여 코드를 실행하는 것입니다. Visual Studio IDE에서 시작 버튼을 클릭하여 코드를 실행하면 프로그램이 디버그 모드로 실행됩니다. C 및 C++와 같은 언어 에서처럼 코드를 실행하려면Ctrl+F5단축키를 사용하여 코드를 컴파일해야합니다. 다음 코드 예제는 C#에서 Ctrl+F5 바로 가기를 사용하여 콘솔을 일시 중지하는 방법을 보여줍니다.

using System;

namespace pause_console {
  class Program {
    static void Main(string[] args) {
      Console.WriteLine("This is a piece of code");
      Console.ReadKey();
    }
  }
}

출력:

This is a piece of code

이번에는Ctrl+F5단축키를 사용하여 코드를 실행하고 콘솔을 일시 중지하는 기능이 필요하지 않았습니다.

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