[C#] 가변인자의 성능은 다중 인자에 비해 좋을까?

Date:     Updated:

카테고리:

태그:

가변인자에 대해 공부하다가 알게된 정보를 정리한 글입니다.

가변인자의 성능은 다중 인자에 비해 좋을까?

  • 정답은 X이다
    • 가변인자는 배열로 받게된다
    • 배열은 기본적으로 힙에 할당된다
    • 힙에 할당하는 만큼 비용도 들고 나중에 GC 수집 비용도 무시 못 한다

해결법

  • 주로 사용하는 메서드는 가변인자가 아닌 다중 인자를 사용하는 메서드로 만들어 둔다


💻 열심히 공부해서 작성 중이니 오류나 틀린 부분이 있을 경우 
  언제든지 댓글 혹은 메일로 알려주시면 감사하겠습니다! 😸

맨 위로 이동하기

CSharp 카테고리 내 다른 글 보러가기

댓글 남기기