Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tuple nilai adalah struktur data yang memiliki angka dan urutan nilai tertentu. .NET menyediakan jenis tuple nilai bawaan berikut:
- Struktur ValueTuple<T1> mewakili tuple nilai yang memiliki satu elemen.
- Struktur ValueTuple<T1,T2> mewakili tuple nilai yang memiliki dua elemen.-
- Struktur ValueTuple<T1,T2,T3> mewakili tuple nilai yang memiliki tiga elemen.
- Struktur ValueTuple<T1,T2,T3,T4> mewakili tuple nilai yang memiliki empat elemen.
- Struktur ValueTuple<T1,T2,T3,T4,T5> mewakili tuple nilai yang memiliki lima elemen.
- Struktur ValueTuple<T1,T2,T3,T4,T5,T6> mewakili tuple nilai yang memiliki enam elemen.
- Struktur ValueTuple<T1,T2,T3,T4,T5,T6,T7> mewakili tuple nilai yang memiliki tujuh elemen.
- Struktur ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> mewakili tuple nilai yang memiliki delapan elemen atau lebih.
Jenis tuple nilai berbeda dari jenis tuple (seperti Tuple<T1,T2>) dengan cara berikut:
- Mereka adalah struktur (jenis nilai) daripada kelas (jenis referensi).
- Anggota seperti Item1 dan Item2 merupakan atribut daripada properti.
- Bidangnya dapat diubah, bukan hanya baca saja.
Jenis tuple nilai menyediakan implementasi runtime yang mendukung tuple dalam C# dan tuple struktur di F#. Selain membuat instans ValueTuple<T1,T2> dengan menggunakan sintaks bahasa, Anda dapat menggunakan metode pembuat Create.