Modulo Linq.Nullable (F#)

Funzioni per la conversione di valori NULL nei valori NULL di un altro tipo.

Namespace/Module Path: Microsoft.FSharp.Linq

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

module Nullable

Note

Per ulteriori informazioni sui tipi nullable e sugli operatori di nullable, vedere Nullable<T> e Operatori nullable (F#).

Valori

Valore

Descrizione

byte : system.nullable<'t> - > System.Nullable<byte>

Converte l'argomento in byte nullable, Nullable<byte>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

char : system.nullable<'t> - > System.Nullable<char>

Converte l'argomento in un tipo nullable, Nullable<char>.I valori numerici di input vengono convertiti sulla base della codifica UTF-16 per i caratteri.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

decimal : system.nullable<'t> - > System.Nullable<System.Decimal>

Converte l'argomento in un numero decimale nullable, Nullable<Decimal> mediante una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

enum : system.nullable<'t> - > system.nullable<'u quando 'U: enum>

Converte l'argomento in un tipo nullable particolare enum.

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

Converte l'argomento in float nullable a 64 bit, Nullable<float>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

float32 : system.nullable<'t> - > System.Nullable<float32>

Converte l'argomento in float nullable a 32 bit, Nullable<float32>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

int : system.nullable<'t> - > System.Nullable<int>

Converte l'argomento in un Integer a 32 bit con segno nullable, Nullable<int>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

int16 : system.nullable<'t> - > System.Nullable<int16>

Converte l'argomento in un Integer con segno nullable a 16 bit, Nullable<int16>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

int32 : system.nullable<'t> - > System.Nullable<int32>

Converte l'argomento in un Integer a 32 bit con segno nullable, Nullable<int32>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

int64: system.nullable<'t> - > System.Nullable<int64>

Converte l'argomento in un Integer con segno nullable a 64 bit, Nullable<int64>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

nativeint : system.nullable<'t> - > System.Nullable<nativeint>

Converte l'argomento in signed Integer nullable, Nullable<nativeint>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.Altrimenti, l'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

sbyte : system.nullable<'t> - > System.Nullable<sbyte>

Converte l'argomento in Signed Byte nullable, Nullable<sbyte>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

uint16: system.nullable<'t> - > System.Nullable<uint16>

Converte l'argomento in Unsigned Integer a 16 bit nullable, Nullable<uint16>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

uint32 : system.nullable<'t> - > System.Nullable<uint32>

Converte l'argomento in Unsigned Integer a 32 bit nullable, Nullable<uint32>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

uint64 : system.nullable<'t> - > System.Nullable<uint64>

Converte l'argomento in Unsigned Integer a 64 bit nullable, Nullable<uint64>.Si tratta di una conversione diretta per tutti i tipi numerici primitivi.L'operazione richiede l'applicazione di un metodo di conversione statico appropriato per il tipo di input.

unativeint : system.nullable<'t> - > System.Nullable<unativeint>

Converte l'argomento in un Integer nativo senza segno nullable, Nullable<unativeint>, utilizzando una conversione diretta per tutti i tipi numerici primitivi.In caso contrario, l'operazione richiede un metodo di conversione statico appropriato per il tipo di input.

Piattaforme

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

Informazioni sulla versione

Versioni della libreria di base F#

Supportato in: 4,0, portabile

Vedere anche

Riferimenti

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