반응형 가변인자매개변수1 [C#] 가변인자 매개변수 params params 란? 함수에서 매개변수를 넘길때 1,2,3개 이렇게 개수를 지정해 주었던 것과 달리, params 키워드를 사용하면 개수에 제한 없이 매개변수를 넘길 수 있다. 가변 인자 매개변수 = 개수가 변하는 인자들을 넘길 수 있는 매개변수 params 규칙 선언 부에서 params 키워드는 타입 맨 앞에 와야한다. 가변인자 매개변수를 선언할 때는 []를 이용하여 1차원 배열로 선언해야 한다. 데이터 타입이 애매할 때는 모든 클래스의 상위 클래스인 object 클래스 배열을 사용할 수 있다. 호출부에서 각 매개변수는 쉼표로 구분해야한다. 호출부에서 매개변수를 보내지 않아도 된다. 이경우 길이는 0이되고 비어있는 매개변수가 된다. 선언 - public static void Add(params int[] .. 2023. 7. 25. 이전 1 다음 반응형