값 튜플

값 튜플은 값의 특정 수와 시퀀스를 포함하는 데이터 구조체입니다. .NET은 다음과 같은 기본 제공 값 튜플 형식을 제공합니다.

값 튜플 형식은 다음과 같이 튜플 형식(예: Tuple<T1,T2>)과 다릅니다.

  • 클래스(참조 형식)가 아닌 구조체(값 형식)입니다.
  • Item1Item2 같은 멤버는 속성이 아닌 필드입니다.
  • 해당 필드는 읽기 전용으로부터 변경할 수 있습니다.

값 튜플 형식은 C# 튜플과 F#의 구조체 튜플을 지원하는 런타임 구현을 제공합니다. 언어 구문을 사용하여 ValueTuple<T1,T2> 인스턴스를 만드는 것 외에도 Create 팩터리 메서드를 호출할 수 있습니다.

참고 항목