Udostępnij za pośrednictwem


Linq.Nullable — Moduł (F#)

Funkcje do konwersji wartości Null na wartości NULL innego typu.

Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Linq

Zgromadzenie: FSharp.Core (w FSharp.Core.dll)

module Nullable

Uwagi

Aby uzyskać więcej informacji o typach nullable i operatorów nullable zobacz Nullable i Operatory dopuszczające wartość null (F#).

Wartości

Wartość

Opis

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

Konwertuje argument bajt NULL, Nullable <bajt>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument znak NULL Nullable <char>.Numeryczne dane wejściowe są konwertowane zgodnie z kodowania znaków UTF-16.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

dziesiętny : System.Nullable <'T> -> System.Nullable <System.Decimal>

Konwertuje argument dziesiętne nullable Nullable <Decimal> za pomocą bezpośredniego konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

wyliczenia : System.Nullable <'T> -> System.Nullable <'U po "U: element enum >

Konwertuje argument typu określonego nullable enum.

Pływak : System.Nullable <'T> -> System.Nullable <float>

Konwertuje argument nullable pływak 64-bitowych Nullable <pływaka>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument nullable pływak 32-bitowe Nullable <float32>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument nullable podpisane liczba całkowita 32-bitowa, Nullable <int>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument całkowitą 16-bitowe podpisane nullable Nullable <int16>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument całkowitą 32-bitowe podpisane nullable Nullable <int32>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument całkowitą 64-bitowych podpisane nullable Nullable <int64>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument nullable macierzystym całkowita, Nullable <nativeint>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.W przeciwnym razie operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument nullable bajt podpisane Nullable <sbyte>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument nullable niepodpisane 16-bitowa liczba całkowita, Nullable <uint16>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument całkowitą 32-bitowa bez znaku NULL Nullable <uint32>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument całkowitą 64-bitowe bez znaku NULL Nullable <uint64>.Jest to bezpośrednie konwersji dla wszystkich typów liczbowych pierwotnych.Operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

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

Konwertuje argument nullable niepodpisane macierzystym integer, Nullable <unativeint>, za pomocą bezpośredniego konwersji dla wszystkich typów liczbowych pierwotnych.W przeciwnym razie operacja wymaga metoda odpowiednich statycznych konwersji na typ danych wejściowych.

Platformy

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

Informacje o wersji

F# Core wersji biblioteki

Obsługiwane: 4.0, przenośne

Zobacz też

Informacje

Microsoft.FSharp.Linq — Przestrzeń nazw (F#)