Freigeben über


Linq.Nullable-Modul (F#)

Funktionen zum Konvertieren von auf NULL festlegbaren Werten in auf NULL festlegbare Werte von anderen Typ.

Namespace/Module Path: Microsoft.FSharp.Linq

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

module Nullable

Hinweise

Weitere Informationen zum - Typ, der NULL-Werte zulässt, und auf NULL festlegbare Operatoren, finden Sie unter Nullable<T> und Operatoren, die NULL-Werte zulassen (F#).

Werte

Wert

Description

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

Konvertiert das Argument in auf NULL festlegbaren Byte, Nullable<Byte>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in einen auf NULL festlegbaren Zeichen, Nullable<char>.Numerische Eingaben werden entsprechend der UTF-16-Zeichencodierung konvertiert.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in eine auf NULL festlegbaren Decimal, Nullable<Decimal> mit einer direkten Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in einen bestimmten auf NULL festlegbaren Enumerationstyp.

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

Konvertiert das Argument in einen auf NULL festlegbaren 64-Bit-Gleitkomma, Nullable<Gleitkomma>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in einen auf NULL festlegbaren 32-Bit-Gleitkomma, Nullable<float32>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in auf NULL festlegbaren 32-Bit-Ganzzahl mit Vorzeichen, Nullable<int>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in eine auf NULL festlegbaren 16-Bit-Ganzzahl mit Vorzeichen, Nullable<int16-Wert>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in eine auf NULL festlegbaren 32-Bit-Ganzzahl mit Vorzeichen, Nullable<int32-Wert>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in eine auf NULL festlegbaren 64-Bit-Ganzzahl mit Vorzeichen, Nullable<int64-Wert>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in eine auf NULL festlegbaren systemeigene ganze Zahl mit Vorzeichen, Nullable<nativeint>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Andernfalls erfordert die Operation das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in einen auf NULL festlegbaren Byte mit Vorzeichen, Nullable<sbyte>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in eine auf NULL festlegbaren 16-Bit-Ganzzahl ohne Vorzeichen, Nullable<uint16>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in eine auf NULL festlegbaren 32-Bit-Ganzzahl ohne Vorzeichen, Nullable<uint32>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in eine auf NULL festlegbaren 64-Bit-Ganzzahl ohne Vorzeichen, Nullable<uint64>.Dies ist eine direkte Konvertierung für alle primitiven numerischen Typen.Die Operation erfordert das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

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

Konvertiert das Argument in eine auf NULL festlegbaren systemeigene ganze Zahl ohne Vorzeichen, Nullable<unativeint>, mit einer direkten Konvertierung für alle primitiven numerischen Typen.Andernfalls erfordert die Operation das Vorhandensein einer geeigneten statischen Konvertierungsmethode für den Eingabetyp.

Plattformen

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

Versionsinformationen

F#-Kern-Bibliotheks-Versionen

Unterstützt in: 4,0, portablen

Siehe auch

Referenz

Microsoft.FSharp.Linq-Namespace (F#)