Microsoft.FSharp.Collections-Namespace (F#)
Dieser Namespace enthält einige allgemeine Auflistungen in einem objektorientierten Format, das gut zur Verwendung von F# geeignet ist.
Namespace/Modulpfad: Microsoft.FSharp.Collections
Assembly: FSharp.Core (in FSharp.Core.dll)
namespace Microsoft.FSharp.Collections
Module
Modul |
Beschreibung |
---|---|
Modul Array |
Grundlegende Vorgänge in Arrays. |
Modul Array2D |
Grundlegende Vorgänge in zweidimensionalen Arrays. |
Modul Array3D |
Grundlegende Vorgänge in Arrays mit dem Rang 3. |
Modul Array4D |
Grundlegende Vorgänge in Arrays mit dem Rang 4. |
Modul ComparisonIdentity |
Allgemeine Begriffe der Vergleichsidentität für sortierte Datenstrukturen. |
Modul HashIdentity |
Allgemeine Ideen der Wertidentität für Hashtabellen. |
Modul List |
Grundlegende Vorgänge für Listen. |
Modul Map |
Funktionale Programmieroperatoren, bezogen auf den Map-Typ. |
Modul Seq |
Grundlegende Vorgänge für aufzählbare Auflistungen. |
Modul Set |
Funktionale Programmieroperatoren, bezogen auf den Set-Typ. |
Typdefinitionen
Typ |
Beschreibung |
---|---|
Typ List<'T> |
Der Typ von unveränderlichen, einfach verknüpften Listen. |
Unveränderliche Zuordnungen.Schlüssel werden anhand generischer F#-Vergleiche sortiert. |
|
Set< 'T>-Typ |
Unveränderliche Sätze, die auf binären Strukturen basieren, wobei der Vergleich mit der F#-Strukturvergleichsfunktion erfolgt, möglicherweise unter Verwendung von Implementierungen der IComparable-Schnittstelle für Schlüsselwerte. |
Typabkürzungen
Typ |
Beschreibung |
---|---|
Typ list<'T> |
Eine Abkürzung für den Typ von unveränderlichen, einfach verknüpften Listen. |
Typ ResizeArray<'T> |
Eine Abkürzung für den List<T>-CLI-Typ. |
Typ seq<'T> |
Eine Abkürzung für den IEnumerable<T>-CLI-Typ. |