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

مساحة الأسماء هذه يحتوي على بعض المجموعات العامة في النمط الكائنات تتلاءم بشكل جيد ل استخدم من ب #.

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

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

namespace Microsoft.FSharp.Collections

وحدات نمطية

الوحدة النمطية

الوصف

الوحدة النمطية المصفوفة

عمليات أساسية على مصفوفات.

الوحدة النمطية Array2D

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

الوحدة النمطية Array3D

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

الوحدة النمطية Array4D

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

الوحدة النمطية ComparisonIdentity

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

الوحدة النمطية HashIdentity

تعريفات شائعة لهوية قيمة مستخدمة مع تجزئة الجداول.

قائمة الوحدات النمطيةee353738(v=vs.100).md

عمليات أساسية على قوائم.

الوحدة النمطية Map

عوامل تشغيل برمجة وظيفية متعلقة بالنوع: Map<_,_>.

وحدة نمطية تسلسل

عمليات أساسية على IEnumerables.

الوحدة النمطية تعيين

عوامل تشغيل برمجة وظيفية متعلقة بالنوع: Set<_>.

تعريفات النوع

Type

الوصف

النوع قائمة < ' ف >

نوع القوائم الأحادية الارتباط الغير قابلة للتغيير.

نوع تعيين < ' المفتاح،' القيمة >

مخططات منيعة. مفاتيح مرتبة حسب المقارنة عام #F.

نوع تعيين <'T>

مجموعات منيعة مبنيه علي اساس أشجار ثنائية, حيث كانت نتيجة المقارنة هى دالة الF# للمقارنة البنية ، يحتمل أن يكون استخدام تطبيقات واجهة IComparable على قيم المفتاح.

اختصارات أنواع:

Type

الوصف

النوع list<'T

اختصار لنوع القوائم الأحادية الارتباط الغير قابلة للتغيير.

النوع ResizeArray<'T

اختصار للنوع CLISystem.Collections.Generic.List<_>

النوع seq<'T

اختصار للنوع CLISystem.Collections.Generic.IEnumerable<_>

راجع أيضًا:

موارد أخرى

مرجع مكتبة #F الأساسية المرئية