الوحدة النمطية Core.ExtraTopLevelOperators

F# عوامل إضافى و الأنواع متوفر دون فتح وحدة نمطية أو مساحة الاسم.

مساحة الاسم/مسار الوحدة النمطية: Microsoft.FSharp.Core

التجميع: FSharp.Core (في FSharp.Core.dll)

[<AutoOpen>]
module ExtraTopLevelOperators

القيم

Value

الوصف

( ~% )

عامل تشغيل ذو بادئة خاصة لـربط تعبيرات مكتوبة بفتحات اقتباس

( ~%% )

عامل تشغيل ذو بادئة خاصة لـربط تعبيرات غير مصنفة بفتحات اقتباس

array2D

تقوم بإنشاء مصفوفة ثنائية الأبعاد من تسلسل تسلسلات عناصر

عدم التزامن

إنشاء سير عمل غير متزامن باستخدام تعبير بناء الجملة الحسابية

dict

إنشاء جدول بحث للقراءة فقط من تسلسل أزواج المفتاح / القيمة . يتم فهرسة كائنات المفتاح باستخدام التجزئة العامة و التساوي.

مزدوج

تحوِل الوسيطة إلى فئة حر مكون من 64-بت. هذا تحويل مباشر لـجميع الأنواع الرقمية الأولية. للسلاسل ، يتم تحويل الإدخال باستخدام < c > Double.Parse() < /c >مع الإعدادات InvariantCulture. وإلا سوف تتطلب العملية إستدعاء الإسلوب < c > ToDouble < /c > على نوع الإدخال

eprintf

الطباعة إلى <c>stderr</c> باستخدام تنسيق معطى

eprintfn

تقوم بالطباعة إلى <c>stderr</c> باستخدام التنسيق المعطى و إضافة سطر جديد

failwithf

الطباعة إلى المخزن المؤقت لسلسلة أحرف ثم تقوم بإصدار إستثناء بالنتيجة المعطاه. يجب على الطابعات المساعدة أن ترجع سلاسل.

fprintf

الطباعة على ملف باستخدام التنسيق المعطى

fprintfn

إطبع على ملف باستخدام التنسيق المعطى و إضافة سطر جديد

int8

تحوِل الوسيطة إلى بايت ذي إشارة. هذا تحويل مباشر لـجميع الأنواع الرقمية الأولية. للسلاسل ، يتم تحويل المدخل باستخدام <c>SByte.Parse()</c> مع الإعدادات InvariantCulture. وإلا سوف تتطلب العملية إستدعاء الإسلوب<c>ToSByte</c> على نوع المدخل

printf

الطباعة إلى <c>stdout</c> باستخدام تنسيق معطى

printfn

تقوم بالطباعة إلى < c > stdout < /c > باستخدام التنسيق المعطى و إضافة سطر جديد

set

إنشاء مجموعة من تسلسل كائنات. يتم فهرسة الكائنات باستخدام مقارنة عامة

مفرد

تحوِل الوسيطة إلى فئة حر مكون من 32-بت. هذا تحويل مباشر لـجميع الأنواع الرقمية الأولية. للسلاسل ، يتم تحويل الإدخال باستخدام <c>Single.Parse()</c>مع الإعدادات InvariantCulture. وإلا سوف تتطلب العملية إستدعاء الإسلوب <c>ToSingle</c> على نوع الإدخال

sprintf

الطباعة على سلسلة باستخدام تنسيق معطى

uint8

تحوِل الوسيطة إلى بايت. هذا تحويل مباشر لـجميع الأنواع الرقمية الأولية. للحصول على سلاسل ، الإدخال يتم تحويل باستخدام < c > Byte.Parse() < /c > على سلاسل و إلا يتطلب الإسلوب <c>ToByte</c> على المُدخل

الأنماط النشطة

النمط النشط

الوصف

(|Lazy|)

نقش نشط يفرض تنفيذ القيم من نوع <c>Lazy&lt;_&gt;</c>

الأنظمة الأساسية

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

معلومات الإصدار

وقت التشغيل #F

معتمد في: 2.0, 4.0

Silverlight

معتمد في: 3

راجع أيضًا:

موارد أخرى

مساحة الاسم Microsoft.FSharp.Core