Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C#에서 쿼드러플(4개 요소) 튜플 만들고 사용하는 방법

쿼드러플(Quadruple)은 네 개의 항목을 가지는 튜플을 의미하며, 형식은 다음과 같이 표현됩니다.

<T1,T2,T3,T4>

C#에서는 Tuple.Create 메서드를 사용하면 별도의 클래스 선언 없이 간단하게 쿼드러플을 만들 수 있습니다.

튜플 생성하기

var myTuple = Tuple.Create(100, 200, 300, 400);

위 코드처럼 Tuple.Create에 네 개의 값을 전달하면 네 개의 항목을 가진 튜플, 즉 쿼드러플이 생성됩니다.

각 항목에 접근하기

생성된 튜플의 각 요소에는 Item1부터 Item4까지의 속성을 통해 접근할 수 있습니다.

myTuple.Item1
myTuple.Item2
myTuple.Item3
myTuple.Item4

전체 예제 코드

using System;
public class Program {
    public static void Main() {
        var myTuple = Tuple.Create(100, 200, 300, 400);
        Console.WriteLine("Item1 : " + myTuple.Item1);
        Console.WriteLine("Item2 : " + myTuple.Item2);
        Console.WriteLine("Item3 : " + myTuple.Item3);
        Console.WriteLine("Item4 : " + myTuple.Item4);
    }
}

실행 결과

Item1 : 100
Item2 : 200
Item3 : 300
Item4 : 400

참고 사항

Tuple.Create로 생성되는 튜플은 읽기 전용 참조 타입입니다. 최신 C#(.NET Framework 4.7 이상, .NET Core/5+)에서는 값 형식 기반의 ValueTuple(예: var t = (100, 200, 300, 400);)을 사용하면 더 나은 성능과 간결한 문법을 활용할 수 있으므로, 새 프로젝트에서는 ValueTuple 사용도 함께 고려해 보시기 바랍니다.