Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 튜플의 세 번째 요소를 얻는 방법은 무엇입니까?


튜플의 세 번째 요소를 가져오기 위한 코드는 다음과 같습니다. -

예시

시스템 사용, public class Demo { public static void Main(String[] args){ var tuple1 =Tuple.Create(75, 200, 500, 700, 100, 1200, 1500); var tuple2 =Tuple.Create(75, 200, 500, 700, 100, 1200, 1500); Console.WriteLine("튜플1이 튜플2와 같나요? ="+tuple1.Equals(tuple2)); Console.WriteLine("튜플1의 해시코드 ="+튜플1.GetHashCode()); Console.WriteLine("튜플2의 해시코드 ="+튜플2.GetHashCode()); Console.WriteLine("튜플1 항목 1번째 ="+튜플1.Item1); Console.WriteLine("튜플2 항목 1번째 ="+튜플2.Item1); Console.WriteLine("튜플1 항목 2번째 ="+튜플1.Item2); Console.WriteLine("튜플2 항목 2번째 ="+튜플2.Item2); Console.WriteLine("튜플1 항목 4번째 ="+튜플1.Item4); Console.WriteLine("튜플2 항목 4번째 ="+튜플2.Item4); Console.WriteLine("튜플1 항목 5번째 ="+tuple1.Item5); Console.WriteLine("튜플2 항목 5번째 ="+튜플2.Item5); Console.WriteLine("튜플1 항목 6번째 ="+튜플1.Item6); Console.WriteLine("튜플2 항목 5번째 ="+튜플2.Item6); Console.WriteLine("튜플1 항목 7번째 ="+튜플1.Item7); Console.WriteLine("튜플2 항목 7번째 ="+튜플2.Item7); }}

출력

이것은 다음과 같은 출력을 생성합니다 -

Tuple1은 Tuple2와 같습니까? =TUPLE1 =3231587의 TUPL2 =3231587TPUPE 1ST =75TPU.PL1 1SND =200tplue2 항목 2 회 =200tpluTe 항목 4th =700tple1 항목 4th =700tple1 항목 5th =100tple1 항목 5th =100tple2 항목 6th =1200tple2 항목 5th =1200Tuple1 항목 7번째 =1500Tuple2 항목 7번째 =1500

예시

다른 예를 살펴보겠습니다 -

시스템 사용, public class Demo { public static void Main(String[] args){ var tuple =Tuple.Create(1200, 1500, 2200, 2700, 3100, 3500, 4500, 5500); Console.WriteLine("튜플의 HashCode ="+tuple.GetHashCode()); Console.WriteLine("튜플 항목 첫 번째 ="+tuple.Item1); Console.WriteLine("튜플 항목 두 번째 ="+tuple.Item2); Console.WriteLine("튜플 항목 3번째 ="+tuple.Item3); Console.WriteLine("튜플 항목 4번째 ="+tuple.Item4); Console.WriteLine("튜플 항목 5번째 ="+tuple.Item5); Console.WriteLine("튜플 항목 6번째 ="+tuple.Item6); Console.WriteLine("튜플 항목 7번째 ="+tuple.Item7); }}

출력

이것은 다음과 같은 출력을 생성합니다 -

튜플의 HashCode =49989024Tuple Item 1st =1200Tuple Item 2nd =1500Tuple Item 3rd =2200Tuple Item 4번째 =2700Tuple Item 5번째 =3100Tuple Item 7번째 =3100Tuple Item 7번째 =4500Tuple 4500T