실행 결과
8 15 24
SumAll() 함수는 numbers라는 배열 형식의 매개변수를 하나 갖습니다. 이때 params 키워드가 매개변수 앞에 붙은 것을 볼 수 있습니다. params 키워드를 붙이면 이 매개변수는 가변 길이 매개변수가 됩니다. 가변 길이 매개변수가 적용된 메서드를 호출할 때는 SumAll(3, 5), SumAll(3, 5, 7), SumAll(3, 5, 7, 9) 형태로 하나 이상의 값을 가변적으로 호출할 수 있습니다. 함수 하나로 동일한 패턴의 기능을 여러 번 구현할 때는 이처럼 가변 길이 매개변수를 사용하면 도움이 됩니다. 주의할 점은 가변 형식 매개변수를 일반적인 매개변수와 함께 사용할 때는 반드시 마지막에 위치해야 한다는 것입니다.