اختصارات نوع (F#)

اختصار نوع هو اسم مستعار أو الاسم بديل لنوع.

type type-abbreviation = type-name

ملاحظات

يمكنك استخدام اختصارات نوع إلى تسمية نوع الأهم، بترتيب إلى تسهيل تعليمات برمجية إلى القراءة. يمكنك أيضا استخدامها لإنشاء على اسم سهل استخدام لنوع هو otherwهوe cumbersome الكتابة. بالإضافة إلى ذلك، يمكنك استخدم اكتب اختصارات تسهيل تغيير نوع المصدر دون تغيير الجميع تعليمات برمجية التي استخدم s النوع. يلي هو اختصار من نوع بسيط.

type sizeType = uint32

يمكن أن تضمين اختصارات نوع المعلمات العامة، كما في ما يلي تعليمات برمجية.

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

في تعليمات برمجية السابقة، transformهو اختصار من نوع الذي يمثل دالة التي تأخذ وسيطة مفردة من أي نوع، والتي تقوم بإرجاع القيمة مفردة من هذا النوع نفسه.

نوع لا يتم الاحتفاظ الاختصارات في تعليمات برمجية MSIL إطار عمل.NET. ولذلك، عندما تقوم استخدم F# تجميعاً من لغة أخرى لبرنامج.NET Framework، يجب أن استخدم اسم النوع الأساسي من أجل اختصار من نوع.

يمكن أن تستخدم نوع الاختصارات تشغيل وحدات القياس. لمزيد من المعلومات، راجع وحدات المقياس (F#).

راجع أيضًا:

موارد أخرى

مرجع لغة ب #