C#에서의 params 에 대하여
C#에서 코드를 보다보면 간혹 메서드의 인자에 params라는 문구가 들어가있는 것을 확인할 수 있습니다. 이 params라는 문구는 어떤 기능을 하는지 궁금할 수 있는데요. 이번에는 해당 문구에 대한 기능을 간단하게 알아보겠습니다. 먼저 params는 메서드에만 사용가능합니다. 이유는 params라는 것이 메서드에 인자를 활용할 때 개수를 유동적으로 처리해주는 기능이기 때문입니다. 인자로 배열을 활용하는 것과 비슷하나 배열뿐만 아니라 일반 단순 개체도 사용가능한 것이 차이점입니다. 코드로 한 번 확인해보겠습니다. private void Help_Load(object sender, EventArgs e) { int[] i = {1, 5, 7, 115, 321 }; string[] t = {"테", "스"..
프로그래밍/C#
2020. 7. 14. 19:56