Singkatan jenis

Singkatan jenis adalah alias atau nama alternatif untuk jenis.

Sintaks

type [accessibility-modifier] type-abbreviation = type-name

Keterangan

Anda dapat menggunakan singkatan jenis untuk memberikan nama yang lebih bermakna bagi jenis agar kode lebih mudah dibaca. Anda juga dapat menggunakannya untuk membuat nama jenis yang mudah digunakan bagi jenis yang sulit ditulis. Selain itu, Anda dapat menggunakan singkatan jenis untuk mempermudah mengubah jenis mendasar tanpa mengubah semua kode yang menggunakan jenis tersebut. Berikut adalah singkatan jenis sederhana.

Aksesibilitas singkatan jenis default ke public.

type SizeType = uint32

Singkatan jenis dapat meliputi parameter generik, seperti dalam kode berikut.

type Transform<'a> = 'a -> 'a

Dalam kode sebelumnya, Transform adalah singkatan jenis yang mewakili fungsi yang mengambil satu argumen dari jenis apa pun dan yang menghasilkan satu nilai dengan jenis yang sama.

Singkatan jenis tidak dipertahankan dalam kode bahasa perantara umum (CIL). Oleh karena itu, ketika Anda menggunakan rakitan F# dari bahasa .NET lain, Anda harus menggunakan nama jenis yang mendasar untuk singkatan jenis.

Singkatan jenis juga dapat digunakan pada satuan pengukuran. Untuk informasi selengkapnya, lihat Unit Pengukuran.

Lihat juga