[C#] 여러 필드를 담을 수 있는 구조체, 튜플(Tuple)
튜플 (Tuple) 여러 필드를 담을 수 있는 구조체로, 역시 값 형식이다. 읽기 전용이 아니므로, 튜플 구성 필드의 값 변경이 가능하다. 구조체와 달리, 튜플은 형식 이름이 없다. 그렇기 때문에 즉석에서 사용할 복합 데이터 형식을 선언할 때 적합하다. 명명되지 않은 튜플(Unnamed Tuple) 다음과 같이 필드의 이름을 지정하지 않는 튜플을 명명되지 않은 튜플(Unnamed Tuple)이라고 한다. var tuple = (123, 789); 튜플은 괄호 사이에 두 개 이상의 필드를 지정함으로써 만들어 진다. 위 예제처럼 생성한 경우, C# 컴파일러는 자동적으로 123을 Item1이라는 필드에 담고, 789를 Item2라는 필드에 담는다. var tuple = (123, 789); Console.Wr..