ASP/ADO.Net C# 실무 과정 자료] 가변길이 파라미터 예제
ASP/ADO.Net C# 실무 과정 자료] 가변길이 파라미터 예제
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
가변길이 파라미터 예제
(1)
(2)
설명)
public static void PrintInt(params int[] args)
■PrintInt 메소드가 여러 개의 int로 구성된 가변 파라미터를 사용한다는 것을 선언하였다.
PrintInt(1,2,3,4,5);
PrintInt(new int[] {1,2,3,4,5,6,7});
■ 두가지 방법이 모두 통용되고 있음을 보여준다.
for(int i=0;i<args.Length;i++)
■ PrintInt 메소드 내부에서는 Main으로 부터 넘어온 파라미터들의 list를 마치 int 배열인 것처럼 사용한다. 즉 PrintInt(1,2,3)와 같이 메소드를 호출했지만 실제로는 int [] {1,2,3} 로 인식하는 것이다.
'닷넷 > C#/ASP/ADO.NET' 카테고리의 다른 글
ASP/ADO.Net C# 실무 과정 자료] 오버로딩과 메소드 서명 (0) | 2017.06.19 |
---|---|
ASP/ADO.Net C# 실무 과정 자료] 메소드 오버로딩 (0) | 2017.06.19 |
ASP/ADO.Net C# 실무 과정 자료] 가변길이 파라미터 사용 (0) | 2017.06.19 |
ASP/ADO.Net C# 실무 과정 자료] out에 의한 반환값 전달 예제 (0) | 2017.06.19 |
ASP/ADO.Net C# 실무 과정 자료] out 키워드를 이용한 반환 (0) | 2017.06.16 |