Compartilhar via


Módulo Linq.Nullable (F#)

Funções para converter valores anulável em valores anulável de outros tipos.

Namespace/Module Path: Microsoft.FSharp.Linq

Assembly: FSharp.Core (em FSharp.Core.dll)

module Nullable

Comentários

Para obter mais informações sobre tipos anuláveis e os operadores anulável, consulte Nullable e Operadores anuláveis (F#).

Valores

Valor

Descrição

byte : System.Nullable<'T> -> System.Nullable<byte>

Converte o argumento para o byte anulável, Nullable<byte>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

char : System.Nullable<'T> -> System.Nullable<char>

Converte o argumento para um caractere anulável, Nullable<char>. Entradas numéricas são convertidas de acordo com a codificação UTF-16 para caracteres. A operação de conversão requer um método estático apropriado no tipo de entrada.

decimal : System.Nullable<'T> -> System.Nullable<System.Decimal>

Converte o argumento para um decimal anulável, Nullable<Decimal> usando uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

enum : System.Nullable<'T> -> System.Nullable<'U quando 'U : enum>

Converte o argumento para um tipo anulável específico enum.

float : System.Nullable<'T> -> System.Nullable<float>

Converte o argumento para um flutuante de 64 bits anulável, Nullable<float>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

float32 : System.Nullable<'T> -> System.Nullable<float32>

Converte o argumento para um flutuante de 32 bits anulável, Nullable<float32>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

int : System.Nullable<'T> -> System.Nullable<int>

Converte o argumento para o inteiro de 32 bits com sinal anulável, Nullable<int>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

int16 : System.Nullable<'T> -> System.Nullable<int16>

Converte o argumento para um inteiro de 16 bits com sinal anulável, Nullable<int16>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

int32 : System.Nullable<'T> -> System.Nullable<int32>

Converte o argumento para um inteiro de 32 bits com sinal anulável, Nullable<int32>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

int64: System.Nullable<'T> -> System.Nullable<int64>

Converte o argumento para um inteiro de 64 bits com sinal anulável, Nullable<int64>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

nativeint : System.Nullable<'T> -> System.Nullable<nativeint>

Converte o argumento para um inteiro com sinal nativo anulável, Nullable<nativeint>. Esta é uma conversão direta para todos os tipos numéricos primitivos. Se a operação não requer um método de conversão estático apropriado no tipo de entrada.

sbyte : System.Nullable<'T> -> System.Nullable<sbyte>

Converte o argumento para um byte assinado anulável, Nullable<sbyte>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

uint16: System.Nullable<'T> -> System.Nullable<uint16>

Converte o argumento para um inteiro de 16 bits sem sinal anulável, Nullable<uint16>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

uint32 : System.Nullable<'T> -> System.Nullable<uint32>

Converte o argumento para um inteiro de 32 bits sem sinal anulável, Nullable<uint32>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

uint64 : System.Nullable<'T> -> System.Nullable<uint64>

Converte o argumento para um inteiro de 64 bits sem sinal anulável, Nullable<uint64>. Esta é uma conversão direta para todos os tipos numéricos primitivos. A operação de conversão requer um método estático apropriado no tipo de entrada.

unativeint : System.Nullable<'T> -> System.Nullable<unativeint>

Converte o argumento para um inteiro sem sinal nativo anulável, Nullable<unativeint>, usando uma conversão direta para todos os tipos numéricos primitivos. Caso contrário, a operação de conversão requer um método estático apropriado no tipo de entrada.

Plataformas

O windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Informações de Versão

Versões da biblioteca principal de F#

Suportado em: 4.0, portáteis

Consulte também

Referência

Namespace Microsoft.FSharp.Linq (F#)