[C#] 메서드 매개 변수 (params, in, out , ref)
2022. 6. 7.
params 매개 변수를 여러 개(배열 형태) 전달할 수 있게 해주는 키워드 단, 반드시 1차원이어야 하며 매개변수의 끝에 위치하여야 한다(params 뒤에는 매개변수가 위치할 수 없다). 다음 예시 스크립트를 보자 void Start() { Users("Korea", 1, 2, 3, 4); } public void Users(string nation, params int[] id) { for (int i = 0; i < id.Length; i++) { Debug.Log(nation + id[i]); } } 배열의 크기만큼 for루프를 돌며 로그를 찍는다. params 키워드를 사용하면 매개변수로 배열이 필요한 경우 매번 배열을 선언할 필요 없이 편하게 전달이 가능하다. ref 매개 변수를 참조로 전달하..