도드넷
string[] args 이란? - 도드의 C# 개인연구 일지1 본문
string[] args 이게 도대체 뭘까?
메인 메소드와 함께 쓰이는 string[] args ... 이놈을 구글링하며 개인적으로 연구해본 결과.
1) string[] args
- 문자열타입의 Command-Line Arguments 이다.
2) Arguments [아규멘트]
- 함수에 들어갈, 전달되는 값 혹은 데이터.
3) Command-Line Arguments
코딩에서가 아닌 외부 (콘솔) 커맨드 라인에서 함수에 전달되는 값.
예제
콘솔에서 My Name Is Dod Mason 이라고 친 스트링 아규멘트가 내 프로그램에 전달되서 프로그램이 내가한말을 그대로 출력하는것을 확인할 수 있다.
* args : arguments 의 줄임말로 이건 string[] 배열의 사용자 정의 이름으로 args 말고 다른거써도된다.
그냥 관습상 string[] args 라고 많이 쓰는듯
* foreach(변수 in 타겟배열) : for같은 반복문중 하나로, 배열 요소를 가져오면서 요소 다쓸때까지 반복함. 아래의 같이 "My Name Is Dod Mason"은 하나의 스트링 요소라서 한번만 돌고 끝냄. 만약 DOD.exe A B C 하면 위의 foreach 문은 3번 실행되면서 A B C 출력할것임.
번역하다말고 써보는 도드의 C# 개인연구 일지1
반응형
'창고 > C# [구-폐쇄]' 카테고리의 다른 글
C# 형변환 타입변환 - Part 6 (0) | 2015.04.08 |
---|---|
C# 데이터 타입, 변수 타입 - Part 5 (0) | 2015.04.02 |
C# 기본 문법, 키워드, 아이덴티파이어 - Part 4 (0) | 2015.04.01 |
C# 프로그램 구조 네임스페이스와 클래스, 메소드 - Part 3 (0) | 2015.03.31 |
C# 개발환경, 비주얼 스튜디오 다운로드 - Part 2 (0) | 2015.03.31 |
Comments