Linq.Nullable (Módulo de F#)
Funciones para convertir valores valores NULL en valores que acepta valores NULL de otro.
Namespace/Module Path: Microsoft.FSharp.Linq
Ensamblado: FSharp.Core (en FSharp.Core.dll)
module Nullable
Comentarios
Para obtener más información sobre los tipos que aceptan valores NULL y operadores que aceptan valores NULL, vea Nullable<T> y Operadores que aceptan valores NULL (F#).
Valores
Valor |
Descripción |
---|---|
byte : System.Nullable<'T> -> System.Nullable<byte> |
Convierte el argumento en un byte que acepta valores NULL, Nullable<byte>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
char : System.Nullable<'T> -> System.Nullable<char> |
Convierte el argumento en un carácter que acepta valores NULL, Nullable<char>.Las entradas numéricas se convierten según la codificación de caracteres UTF-16.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
decimal : System.Nullable<'T> -> System.Nullable<System.Decimal> |
Convierte el argumento en decimal aceptan valores NULL, Nullable<Decimal> usando una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
enumeración : System.Nullable<'T> -> System.Nullable<'U cuando 'U : enum> |
Convierte el argumento en un tipo que acepta valores NULL de enumeración concreto. |
float : System.Nullable<'T> -> System.Nullable<float> |
Convierte el argumento en float de 64 bits que acepta valores NULL, Nullable<float>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
float32 : System.Nullable<'T> -> System.Nullable<float32> |
Convierte el argumento en float de 32 bits que acepta valores NULL, Nullable<float32>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
int : System.Nullable<'T> -> System.Nullable<int> |
Convierte el argumento en un entero de 32 bits con signo que acepta valores NULL, Nullable<int>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
int16 : System.Nullable<'T> -> System.Nullable<int16> |
Convierte el argumento en un entero de 16 bits con signo que acepta valores NULL, Nullable<int16>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
int32 : System.Nullable<'T> -> System.Nullable<int32> |
Convierte el argumento en un entero de 32 bits con signo que acepta valores NULL, Nullable<int32>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
int64: System.Nullable<'T> -> System.Nullable<int64> |
Convierte el argumento en un entero de 64 bits con signo que acepta valores NULL, Nullable<int64>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
nativeint : System.Nullable<'T> -> System.Nullable<nativeint> |
Convierte el argumento en un entero nativo firmado que acepta valores NULL, Nullable<nativeint>.Se trata de una conversión directa para todos los tipos numéricos primitivos.De lo contrario, la operación necesita un método de conversión estática apropiado en el tipo de entrada. |
sbyte : System.Nullable<'T> -> System.Nullable<sbyte> |
Convierte el argumento en un byte con signo que acepta valores NULL, Nullable<sbyte>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
uint16: System.Nullable<'T> -> System.Nullable<uint16> |
Convierte el argumento en un entero de 16 bits sin signo que acepta valores NULL, Nullable<uint16>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
uint32 : System.Nullable<'T> -> System.Nullable<uint32> |
Convierte el argumento en un entero de 32 bits sin signo que acepta valores NULL, Nullable<uint32>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
uint64 : System.Nullable<'T> -> System.Nullable<uint64> |
Convierte el argumento en un entero de 64 bits sin signo que acepta valores NULL, Nullable<uint64>.Se trata de una conversión directa para todos los tipos numéricos primitivos.La operación necesita un método de conversión estática apropiado en el tipo de entrada. |
unativeint : System.Nullable<'T> -> System.Nullable<unativeint> |
Convierte el argumento en un entero nativo sin signo que acepta valores NULL, Nullable<unativeint>, usando una conversión directa para todos los tipos numéricos primitivos.Si no, la operación requiere un método de conversión estática apropiado en el tipo de entrada. |
Plataformas
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Información de versiones
Versiones de la biblioteca básica de F#
Se admite en: 4.0, portable