Partager via


Linq.Nullable, module (F#)

Fonctions pour convertir des valeurs nullables dans les valeurs nullables d'un autre type.

Namespace/Module Path: Microsoft.FSharp.Linq

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

module Nullable

Notes

Pour plus d'informations sur les types Nullable et des opérateurs nullables, consultez Nullable<T> et le Opérateurs autorisant la valeur Null (F#).

Valeurs

Valeur

Description

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

Convertit l'argument en octet nullable, Nullable<byte>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en un caractère nullable, Nullable<char>.Les entrées numériques sont converties en fonction de l'encodage UTF-16 des caractères.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en une valeur décimale nullable, Nullable<Decimal> à l'aide d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

enum : system.nullable<'T> -> system.nullable<'U lorsque 'U:enum>

Convertit l'argument en un type nullable enum particulier.

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

Convertit l'argument en une valeur float 64 bits nullable, Nullable<float>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en une valeur float 32 bits de type nullable, Nullable<float32>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en entier signé 32 bits nullable, Nullable<int>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en entier 16 bits signé nullable, Nullable<int16>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en entier 32 bits signé nullable, Nullable<int32>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en entier 64 bits signé nullable, Nullable<int64>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en entier natif signé nullable, Nullable<nativeint>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en octet signé nullable, Nullable<sbyte>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en entier non signé 16 bits nullable, Nullable<uint16>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en entier non signé 32 bits nullable, Nullable<uint32>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en entier non signé 64 bits nullable, Nullable<uint64>.Il s'agit d'une conversion directe pour tous les types numériques primitifs.L'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

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

Convertit l'argument en entier natif non signé nullable, Nullable<unativeint>, à l'aide d'une conversion directe pour tous les types numériques primitifs.Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée.

Plateformes

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

Informations de version

Versions de bibliothèque principale F#

Prise en charge dans : 4,0, portable

Voir aussi

Référence

Microsoft.FSharp.Linq, espace de noms (F#)