튜플 반환값에 이름 지정하기
이번에는 튜플의 반환값에 의미 있는 이름을 지정하는 방법을 알아보겠습니다. 다음 내용을 입력한 후 실행해 보세요.
> static (int first, int second) NameTuple() . { . var r = (100, 200); . return r; . } > > var t = NameTuple(); > $"{t.first}, {t.second}" "100, 200"
튜플의 반환 형식에 단순히 int 같은 형식만 지정하는 것이 아니라 (int first, int second)로 이름을 지정할 수도 있습니다. 이렇게 이름이 지정된 튜플은 호출하는 쪽에서 t.first 형태로 속성을 받아 사용할 수 있습니다.