더북(TheBook)

19.16 Main 메서드의 명령줄 인수

비주얼 스튜디오로 C# 콘솔 앱 프로그램 프로젝트를 만들면 Main() 메서드에 문자열 배열이 매개변수로 포함된 Main(string[] args) 형태가 됩니다. Main() 메서드의 매개변수인 string[] args도 문자열 배열인 것을 이제는 알 수 있습니다. args 배열은 명령 프롬프트에서 실행 파일 이름 뒤에 오는 문자열을 배열로 받아 사용할 수 있는 기능을 제공합니다. 이를 명령줄 인수(command line arguments 또는 command line parameters)라고 하는데, 명령줄에서 넘어오는 매개변수를 하나씩 받아 사용할 수 있습니다. 예를 들어 도스 명령어 중에서 dir.exe *.*처럼 dir.exe 명령어 뒤에 오는 옵션 문자열들을 명령줄 인수라고 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.