الوحدة النمطية: Collections.Array3D (F#)

عمليات أساسية على صفائف من الرتبة الثالثة.

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

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

module Array3D

القيم

Value

الوصف

إنشاء

تنشئ صفيف تكون جميع عناصره مبدئياً هي القيمة المعطاة.

get

تقوم بجلب عنصر من صفيف ثلاثي الأبعاد. يمكنك أيضاً استخدام بناء الجملة: 'array.[index1,index2,index3,]'.

init

إنشاء صفيف باستخدام الأبعاد المعطاة، و دالة الإصدار المعطاة لحساب العناصر.

iter

تطبق الدالة المعطاة على كل عنصر من الصفيف.

iteri

تطبق الدالة المعطاة على كل عنصر من الصفيف. فهارس الأعداد الصحيحة التي تم تمريرها للدالة توضح ترتيب العنصر.

length1

ترجع طول صفيف في البعد الأول.

length2

ترجع طول صفيف في البعد الثاني.

length3

ترجع طول صفيف في البعد الثالث.

مخطط

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

mapi

تقوم بإنشاء صفيف جديد عناصره هي نتائج تطبيق الدالة المعطاه على كل من عناصر الصفيف. الأعداد الصحيحة التي تم تمريرها إلى الدالة تشير إلى العنصر الذي يتم تحويله.

set

تقوم بتعيين قيمة عنصر في صفيف. يمكنك أيضاً استخدام بناء الجملة: 'array.[index1,index2,index3] <- value'.

zeroCreate

ينشئ صفيف حيث تكون الإدخالات مبدأياً هي القيمة "الإفتراضية".

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

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.Collections