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} 로 인식하는 것이다.




+ Recent posts