Condividi tramite


Riferimento alla libreria di base F#

Nella libreria di base F# (FSharp.Core.dll) sono disponibili funzioni che supportano il linguaggio di base, utilità di uso frequente quali classi di raccolte, costrutti di controllo per la programmazione asincrona e basata su eventi, passaggio di messaggi, I/O formattato, puntatori nativi e citazioni di linguaggio.

Versioni di FSharp.Core

Sono disponibili versioni diverse della libreria di base F# per ogni versione del linguaggio F# (2.0, 3.0 e 3.1) e per piattaforme di destinazione diverse. Nella tabella riportata di seguito vengono riepilogate le versioni.

Versione di FSharp.Core

Versioni di F# e Visual Studio

Piattaforme di destinazione

2.3.0.0

F# 3.0, F# 3.1

Visual Studio 2012, Visual Studio 2013

.NET Framework 2.0

2.3.5.0

F# 3.0

Visual Studio 2012

App Windows Store, .NET Framework 4 e Silverlight 5

2.3.5.1

F# 3.1

Visual Studio 2013

App Windows Store, .NET Framework 4 e Silverlight 5

3.3.1.0

F# 3.1

Visual Studio 2013

App Windows Store, .NET Framework 4.5

4.3.0.0

F# 3.0

Visual Studio 2012

Visual Studio 2013

.NET Framework 4, .NET Framework 4.5

4.3.1.0

F# 3.1

Visual Studio 2012

Visual Studio 2013

.NET Framework 4, .NET Framework 4.5

Argomenti correlati

Titolo

Descrizione

Spazio dei nomi Microsoft.FSharp.Collections (F#)

Viene descritto lo spazio dei nomi della raccolta F#, inclusi elenchi, matrici, mappe, sequenze e set.

Spazio dei nomi Microsoft.FSharp.Control (F#)

Viene descritto lo spazio dei nomi del controllo F#, incluso il supporto per la programmazione asincrona, il passaggio dei messaggi e la programmazione basata su eventi.

Spazio dei nomi Microsoft.FSharp.Core (F#)

Viene descritto lo spazio dei nomi di base F#, inclusi operatori, attributi e tipi di base.

Spazio dei nomi Microsoft.FSharp.Core.CompilerServices (F#)

Vengono illustrate le librerie interne utilizzate dal compilatore F#.

Spazio dei nomi Microsoft.FSharp.Data (F#)

Viene descritto lo spazio dei nomi dei dati F#, che contiene provider di tipi per l'accesso ai dati, nonché unità di misura.

Spazio dei nomi Microsoft.FSharp.Linq (F#)

Viene descritto lo spazio dei nomi LINQ F#, che include tipi che supportano le espressioni di query F#.

Spazio dei nomi Microsoft.FSharp.NativeInterop (F#)

Viene descritto il supporto della libreria per l'interoperabilità nativa F#.

Spazio dei nomi Microsoft.FSharp.Quotations (F#)

Viene illustrata la libreria di citazioni F#.

Spazio dei nomi Microsoft.FSharp.Reflection (F#)

Viene descritta l'API reflection F#, che estende la reflection di .NET Framework per il supporto dei tipi F#.

Spazio dei nomi System (F#)

Vengono descritte le estensioni allo spazio dei nomi System di .NET Framework che supportano F# quando si imposta come destinazione il runtime di .NET Framework 2.0.

Spazio dei nomi System.Collections (F#)

Vengono descritte le estensioni allo spazio dei nomi Spazio dei nomi System.Collections di .NET Framework che supporta F# quando si imposta come destinazione il runtime di .NET Framework 2.0.

Spazio dei nomi System.Numerics (F#)

Vengono descritte le estensioni allo spazio dei nomi System.Numerics di .NET Framework che supportano F# quando si imposta come destinazione il runtime di .NET Framework 2.0.

Spazio dei nomi System.Threading (F#)

Vengono descritte le estensioni allo spazio dei nomi System.Threading di .NET Framework che supportano F# quando si imposta come destinazione il runtime di .NET Framework 2.0.

Suggerimento

Quando si leggono le note sulla compatibilità delle piattaforme per ciascuna API, ricordare che le API supportate in Windows 8 sono supportate anche in Windows 8.1.

Vedere anche

Altre risorse

Riferimenti per il linguaggio F#

Visual F#