Référence de la bibliothèque principale F#
La bibliothèque principale F# (FSharp.Core.dll) contient des fonctions qui assurent la prise en charge du langage principal et inclut des utilitaires fréquemment utilisés, tels que les classes de collection, les constructions de contrôle pour la programmation asynchrone et la programmation pilotée par événement, la transmission de message, les E/S mises en forme, les pointeurs natifs et les quotations de langage.
Versions FSharp.Core
Il existe différentes versions de la bibliothèque principale F# pour chaque version du langage F# (2.0, 3.0 et 3.1) et pour cibler des plateformes différentes. Le tableau suivant récapitule les différentes versions.
Version FSharp.Core |
Versions F# et Visual Studio |
Plateformes cibles |
---|---|---|
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 |
Applications Windows Store, .NET Framework 4, Silverlight 5 |
2.3.5.1 |
F# 3.1 Visual Studio 2013 |
Applications Windows Store, .NET Framework 4, Silverlight 5 |
3.3.1.0 |
F# 3.1 Visual Studio 2013 |
Applications 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 |
Rubriques connexes
Titre |
Description |
---|---|
Décrit l'espace de noms de collection F#, notamment les tableaux, listes, tables, séquences et jeux. |
|
Décrit l'espace de noms de contrôle F#, notamment la prise en charge de la programmation asynchrone, le passage de message et la programmation pilotée par évènement. |
|
Décrit l'espace de noms principal F#, notamment les opérateurs principaux, les attributs et les types. |
|
Décrit les bibliothèques internes utilisées par le compilateur F#. |
|
Décrit l'espace de noms de données F# qui contient des fournisseurs de type pour l'accès aux données, ainsi que des unités de mesure. |
|
Décrit l'espace de noms Linq F#, qui comprend des types prenant en charge les expressions de requête F#. |
|
Décrit la prise en charge de la bibliothèque pour l'interopérabilité native F#. |
|
Décrit la bibliothèque des guillemets F#. |
|
Décrit l'API de réflexion F#, qui étend la réflexion .NET Framework pour prendre en charge les types F#. |
|
Décrit les extensions de l'espace de noms .NET Framework System qui prennent en charge F# lors du ciblage du runtime .NET Framework 2.0. |
|
Décrit les extensions de l'espace de noms .NET Framework System.Collections qui prennent en charge F# lors du ciblage du runtime .NET Framework 2.0. |
|
Décrit les extensions de l'espace de noms .NET System.Numerics qui prennent en charge F# lors du ciblage du runtime .NET Framework 2.0. |
|
Décrit les extensions de l'espace de noms .NET Framework System.Threading qui prennent en charge F# lors du ciblage du runtime .NET Framework 2.0. |
Conseil
Lorsque vous lisez les notes de compatibilité de plateforme pour chaque API, notez que toutes les API prises en charge sur Windows 8 sont également prises en charge sur Windows 8.1.