Aracılığıyla paylaş


Tür kısaltmalar (F#)

A türü kısaltma bir diğer adı ya da başka bir ad yazın.

type type-abbreviation = type-name

Notlar

Türü kısaltma bir türü kodu daha kolay okunmasını sağlamak için daha anlamlı bir ad vermek için kullanabilirsiniz. Bunları yazmak için hantal bir türü için kullanımı kolay bir ad oluşturmak için de kullanılabilir. Ayrıca, temel alınan bir tür türünü kullanan tüm kodu değiştirmeden değiştirmek daha kolay hale getirmek için türü kısaltma kullanır. Bir basit tür kısaltma aşağıdadır.

type sizeType = uint32

Aşağıdaki kodda olduğu gibi genel parametreleri türü kısaltmalar dahil edebilirsiniz.

type transform<'a> = 'a -> 'a

Önceki kodda, transform herhangi bir türde tek bir baðýmsýz deðiþken alýr işlevi gösteren bir türü kısaltma ve, aynı türde tek bir değer döndürür.

Türü kısaltma olarak korunmaz.net Framework MSIL kodu. Bu nedenle, başka bir F# derleme kullandığınızda.net Framework dil türü kısaltması için temel alınan tür adı kullanmanız gerekir.

Türü kısaltma, ölçü birimleri için de kullanılabilir. Daha fazla bilgi için bkz. Ölçü birimi (F#).

Ayrıca bkz.

Diğer Kaynaklar

F# dil başvurusu