Tuple<T1> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili 1 tuple, atau singleton.
generic <typename T1>
public ref class Tuple : IComparable, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable
generic <typename T1>
public ref class Tuple : IComparable, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable, System::Runtime::CompilerServices::ITuple
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.Runtime.CompilerServices.ITuple
[System.Serializable]
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
type Tuple<'T1> = class
interface IStructuralComparable
interface IStructuralEquatable
interface IComparable
type Tuple<'T1> = class
interface IStructuralComparable
interface IStructuralEquatable
interface IComparable
interface ITuple
[<System.Serializable>]
type Tuple<'T1> = class
interface IStructuralEquatable
interface IStructuralComparable
interface IComparable
[<System.Serializable>]
type Tuple<'T1> = class
interface IStructuralEquatable
interface IStructuralComparable
interface IComparable
interface ITuple
Public Class Tuple(Of T1)
Implements IComparable, IStructuralComparable, IStructuralEquatable
Public Class Tuple(Of T1)
Implements IComparable, IStructuralComparable, IStructuralEquatable, ITuple
Jenis parameter
- T1
Jenis komponen satu-satunya tuple.
- Warisan
-
Tuple<T1>
- Atribut
- Penerapan
Keterangan
Tuple adalah struktur data yang memiliki angka dan urutan nilai tertentu. Kelas ini Tuple<T1> mewakili 1 tuple, atau singleton, yang merupakan tuple yang memiliki satu komponen. Singleton jarang digunakan dalam pengembangan aplikasi.
Anda dapat membuat Tuple<T1> instans objek dengan memanggil Tuple<T1> konstruktor atau metode statis Tuple.Create . Anda dapat mengambil nilai komponen tunggal tuple dengan menggunakan properti instans baca-saja Item1 .
Konstruktor
| Nama | Deskripsi |
|---|---|
| Tuple<T1>(T1) |
Menginisialisasi instans baru dari kelas Tuple<T1>. |
Properti
| Nama | Deskripsi |
|---|---|
| Item1 |
Mendapatkan nilai Tuple<T1> komponen tunggal objek. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Mengembalikan nilai yang menunjukkan apakah objek saat ini Tuple<T1> sama dengan objek tertentu. |
| GetHashCode() |
Mengembalikan kode hash untuk objek saat ini Tuple<T1> . |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili nilai instans ini Tuple<T1> . |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| IComparable.CompareTo(Object) |
Membandingkan objek saat ini Tuple<T1> dengan objek tertentu, dan mengembalikan bilangan bulat yang menunjukkan apakah objek saat ini sebelum, sesudah, atau dalam posisi yang sama dengan objek yang ditentukan dalam urutan pengurutan. |
| IStructuralComparable.CompareTo(Object, IComparer) |
Membandingkan objek saat ini Tuple<T1> dengan objek tertentu dengan menggunakan pembanding tertentu, dan mengembalikan bilangan bulat yang menunjukkan apakah objek saat ini adalah sebelum, sesudah, atau dalam posisi yang sama dengan objek yang ditentukan dalam urutan pengurutan. |
| IStructuralEquatable.Equals(Object, IEqualityComparer) |
Mengembalikan nilai yang menunjukkan apakah objek saat ini Tuple<T1> sama dengan objek tertentu berdasarkan metode perbandingan yang ditentukan. |
| IStructuralEquatable.GetHashCode(IEqualityComparer) |
Menghitung kode hash untuk objek saat ini Tuple<T1> dengan menggunakan metode komputasi tertentu. |
| ITuple.Item[Int32] |
Mendapatkan nilai |
| ITuple.Length |
Mendapatkan jumlah elemen dalam |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| Deconstruct<T1>(Tuple<T1>, T1) |
Mendekonstruksi tuple dengan 1 elemen ke dalam variabel terpisah. |
| ToValueTuple<T1>(Tuple<T1>) |
Mengonversi instans |