Compartir a través de


Referencia de la biblioteca básica de F#

La biblioteca básica de F# (FSharp.Core.dll) contiene funciones que admiten el lenguaje básico e incluye utilidades de uso frecuente, como clases de colección, construcciones de control para la programación asincrónica y la programación controlada por eventos, paso de mensajes, E/S con formato, punteros nativos y expresiones de código delimitadas.

Versiones de FSharp.Core

Hay diferentes versiones de la biblioteca básica de F# para cada versión del lenguaje F# (2.0, 3.0 y 3.1) y para distintas plataformas de destino. En la siguiente tabla se resumen las versiones.

Versión de FSharp.Core

Versiones de F# y Visual Studio

Plataformas de destino

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

Aplicaciones de la Tienda Windows, .NET Framework 4, Silverlight 5

2.3.5.1

F# 3.1

Visual Studio 2013

Aplicaciones de la Tienda Windows, .NET Framework 4, Silverlight 5

3.3.1.0

F# 3.1

Visual Studio 2013

Aplicaciones de la Tienda Windows, .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

Temas relacionados

Título

Descripción

Microsoft.FSharp.Collections (Espacio de nombres de F#)

Describe el espacio de nombres Collections de F#, incluidos los conjuntos, matrices, listas, asignaciones y secuencias.

Microsoft.FSharp.Control (Espacio de nombres de F#)

Describe el espacio de nombres Control de F#, incluidos el paso de mensajes, la compatibilidad con la programación asincrónica y la programación controlada por eventos.

Microsoft.FSharp.Core (Espacio de nombres de F#)

Describe el espacio de nombres Core de F#, incluidos los operadores, atributos y tipos básicos.

Microsoft.FSharp.Core.CompilerServices (Espacio de nombres de F#)

Describe las bibliotecas internas utilizadas por el compilador de F#.

Microsoft.FSharp.Data (Espacio de nombres de F#)

Describe el espacio de nombres de datos de F#, que contiene los proveedores de tipo para el acceso a datos, así como unidades de medida.

Microsoft.FSharp.Linq (Espacio de nombres de F#)

Describe el espacio de nombres Linq de F#, que incluye los tipos que admiten las expresiones de consulta de F#.

Microsoft.FSharp.NativeInterop (Espacio de nombres de F#)

Describe la compatibilidad de la biblioteca con la interoperabilidad nativa de F#.

Microsoft.FSharp.Quotations (Espacio de nombres de F#)

Describe la biblioteca de expresiones de código delimitadas de F#.

Microsoft.FSharp.Reflection (Espacio de nombres de F#)

Describe la API de reflexión de F#, que extiende la reflexión de .NET Framework para que se admitan los tipos de F#.

System (Espacio de nombres de F#)

Describe las extensiones para el espacio de nombres System de .NET Framework que son compatibles con F# cuando el destino es el runtime de .NET Framework 2.0.

System.Collections (Espacio de nombres de F#)

Describe las extensiones para el espacio de nombres Espacio de nombres System.Collections de .NET Framework que son compatibles con F# cuando el destino es el runtime de .NET Framework 2.0.

System.Numerics (Espacio de nombres de F#)

Describe las extensiones para el espacio de nombres System.Numerics de .NET que son compatibles con F# cuando el destino es el runtime de .NET Framework 2.0.

System.Threading (Espacio de nombres de F#)

Describe las extensiones para el espacio de nombres System.Threading de .NET Framework que son compatibles con F# cuando el destino es el runtime de .NET Framework 2.0.

Sugerencia

Al leer las notas de compatibilidad de la plataforma para cada API, tenga en cuenta que cualquier API que se admita en Windows 8 también se admite en Windows 8,1.

Vea también

Otros recursos

Referencia del lenguaje F#

Visual F#