독개

C# WPF 커맨드라인 실행시 args 인자 받아오기

by #독개#

GetCommandLineArgs()

string[] args = Environment.GetCommandLineArgs();
        // args[0] : 파일이름
        // args[1] : 인자1
        // 인자를 여러개 입력할땐 스페이스로 구분한다

 

이렇게 하면 명령 실행시에 불러올수 있다

 

위와 같이 실행하면 

 

args[0] = Wpf.exe

args[1] = apple

args[2] = banana

프로젝트 디버거에 설정

이렇게 인자를 넣어서 매번 리빌딩해서 디버깅 해볼순 없다

 

Solution Explorer에서 Properties를 선택하고 Command line arguments에 인자를 넣어주면

빌드해서 명령프롬프트에 계속 해서 명령과 인자를 주면서 실행해볼 필요없다

여기에 인자를 안주고 디버깅 실행하면

args[2] 이런거 막 써놧을테니 오류가 분명히 발생한다

 

 

 

 

 


🐱‍👓독하게 개발

 

 

블로그의 정보

독한 개발자

#독개#

활동하기