Spazio dei nomi Microsoft.FSharp.Collections (F#)
Lo spazio dei nomi contiene alcuni insiemi comuni in un stile orientato agli oggetti ideale per l'utilizzo con F#.
Percorso di spazio dei nomi/modulo: Microsoft.FSharp.Collections
Assembly: FSharp.Core (in FSharp.Core.dll)
namespace Microsoft.FSharp.Collections
Moduli
Modulo |
Oggetto di descrizione |
---|---|
modulo Array |
Operazioni di base sulle matrici. |
modulo Array2D |
Operazioni di base sulle matrici bidimensionali. |
modulo Array3D |
Operazioni di base sulle matrici con numero di dimensioni 3. |
modulo Array4D |
Operazioni di base sulle matrici con numero di dimensioni 4. |
modulo ComparisonIdentity |
Nozioni comuni dell'identità di confronto utilizzate con strutture dei dati ordinate. |
modulo HashIdentity |
Nozioni comuni dell'identità di valore utilizzate con le tabelle hash. |
modulo List |
Operazioni di base sugli elenchi. |
modulo Map |
Operatori di programmazione funzionale correlati al tipo Map. |
modulo Seq |
Operazioni di base su insiemi enumerabili. |
modulo Set |
Operatori di programmazione funzionale correlati al tipo Set. |
Definizioni dei tipi
Digitare |
Oggetto di descrizione |
---|---|
tipo List<'T> |
Tipo di elenchi collegati singolarmente non modificabili. |
tipo: Map< 'Key, 'Value> |
Mappe non modificabili. Le chiavi vengono ordinate in base al confronto F# generico. |
tipo Set< 'T> |
Set non modificabili basati su alberi binari, in cui il confronto è rappresentato dalla funzione di confronto strutturale F#, mediante potenziali implementazioni dell'interfaccia IComparable sui valori di chiave. |
Abbreviazioni dei tipi
Digitare |
Oggetto di descrizione |
---|---|
tipo list<'T> |
Abbreviazione per il tipo di elenchi collegati singolarmente non modificabili. |
tipo ResizeArray<'T> |
Abbreviazione per il tipo CLI List<T>. |
tipo seq<'T> |
Abbreviazione per il tipo CLI IEnumerable<T> |