Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Kelas Tuple dalam C#

Kelas Tuple dalam C#

王林
王林ke hadapan
2023-08-29 13:33:051420semak imbas

Kelas

C# 中的元组类

Tuple mewakili 4-tuple, dipanggil quad. Tuple ialah struktur data dengan urutan elemen.

Ia digunakan untuk -

  • akses yang lebih mudah kepada set data.
  • Memanipulasi set data dengan lebih mudah.
  • mewakili satu set data.
  • Kembalikan berbilang nilai daripada kaedah
  • Hantar berbilang nilai kepada kaedah

Ia mempunyai empat sifat -

  • Item1 - Dapatkan nilai Tuple semasa objek .

  • Item2 - Mendapat komponen kedua objek nilai Tuple semasa.

  • Item3 - Mendapat nilai komponen ketiga objek Tuple semasa.

  • Item4 - Mendapat nilai komponen keempat objek Tuple semasa. .

    Contoh
  • Sekarang mari kita lihat satu lagi contoh pelaksanaan 4-tuple dalam C# -

    using System;
    public class Demo {
       public static void Main(string[] args) {
          Tuple<string,string,string,string> tuple = new Tuple<string,string,string,string>("nathan", "steve", "katie", "tim");
          Console.WriteLine("Value (Item1)= " + tuple.Item1);
          Console.WriteLine("Value (Item2)= " + tuple.Item2);
          Console.WriteLine("Value (Item3)= " + tuple.Item3);
          Console.WriteLine("Value (Item4)= " + tuple.Item4);
          if (tuple.Item1 == "nathan") {
             Console.WriteLine("Exists: Tuple Value = " +tuple.Item1);
          }
          if (tuple.Item2 == "jack") {
             Console.WriteLine("Exists: Tuple Value = " +tuple.Item2);
          }
          if (tuple.Item3 == "katie") {
             Console.WriteLine("Exists: Tuple Value = " +tuple.Item3);
          }
          if (tuple.Item4 == "tom") {
             Console.WriteLine("Exists: Tuple Value = " +tuple.Item4);
          }
       }
    }
    OutputIni akan menghasilkan output berikut-

Atas ialah kandungan terperinci Kelas Tuple dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam