Computer >> Máy Tính >  >> Lập trình >> C#

Làm thế nào để tạo 2 bộ hoặc bộ đôi trong C #?

Lớp Tuple đại diện cho 2-tuple, được gọi là cặp. Tuple là một cấu trúc dữ liệu có một chuỗi các phần tử.

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai 2 tuple trong C # -

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple<string,string> tuple = new Tuple<string,string>("jack", "steve");
      Console.WriteLine("Value = " + tuple.Item1);
      if (tuple.Item1 == "jack") {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item1);
      }
      if (tuple.Item2 == "david") {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item2);
      }
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Value = jack
Exists: Tuple Value = jack

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác để triển khai 2 tuple trong C # -

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple tuple = new Tuple(20, "steve");
      Console.WriteLine("Value = " + tuple.Item1);
      if (tuple.Item1 == 20) {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item1);
      }
      if (tuple.Item2 == "david") {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item2);
      }
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Value = 20
Exists: Tuple Value = 20