Linq.Nullable 模組 (F#)
轉換之可為Null的值函式轉換成另一個型別的可為Null之值。
Namespace/Module Path:Microsoft.FSharp.Linq
組件:FSharp.Core (在 FSharp.Core.dll 中)
module Nullable
備註
如需可為Null的型別和可為Null的運算子的詳細資訊,請參閱 Nullable 和 可為 Null 的運算子 (F#)。
值
值 |
描述 |
---|---|
位元組 :System.Nullable<'T> - > System.Nullable<byte> |
將引數轉換成可為Null的位元組, Nullable<位元組>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
char :System.Nullable<'T> - > System.Nullable<char> |
將引數轉換成可為Null的字元, Nullable<char>。 數字輸入會根據字元的 UTF-16 編碼方式進行轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
十進位 :System.Nullable<'T> - > System.Nullable<System.Decimal> |
將引數轉換成不可為Null的十進位數字,則會使用一個直接轉換的Nullable<Decimal>所有的基本數字類資料型別的。 作業需要在輸入型別上使用適當的靜態轉換方法 |
列舉 : System.Nullable<'T> -> System.Nullable<'U when 'U : enum> |
將引數轉換成特定的列舉型別。 |
float :System.Nullable<'T> - > System.Nullable<float> |
將引數轉換成不可為Null的64位元浮點數, Nullable<float>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
float32 :System.Nullable<'T> - > System.Nullable<float32> |
將引數轉換成不可為Null的32位元浮點數, Nullable<float32>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
int :System.Nullable<'T> - > System.Nullable<int> |
將引數轉換成不帶正負號的32位元整數, Nullable<int>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
int16 :System.Nullable<'T> - > System.Nullable<int16> |
將引數轉換成可為Null的16位元帶正負號的整數, Nullable<int16>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
int32 :System.Nullable<'T> - > System.Nullable<int32> |
將引數轉換成可為Null的32位元帶正負號的整數, Nullable<int32>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
int64:System.Nullable<'T> - > System.Nullable<int64> |
將引數轉換成可為Null的64位元帶正負號的整數, Nullable<int64>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
nativeint :System.Nullable<'T> - > System.Nullable<nativeint> |
將引數轉換成不帶正負號的原生整數, Nullable<nativeint>。 這是針對所有基本數字類資料型別的直接轉換。 否則,作業需要在輸入型別上使用適當的靜態轉換方法 |
sbyte :System.Nullable<'T> - > System.Nullable<sbyte> |
將引數轉換成可為Null的帶正負號位元組, Nullable<sbyte>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
uint16:System.Nullable<'T> - > System.Nullable<uint16> |
將引數轉換成可為Null的16位元不帶正負號的整數, Nullable<uint16>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
uint32 :System.Nullable<'T> - > System.Nullable<uint32> |
將引數轉換成可為Null的32位元不帶正負號的整數, Nullable<uint32>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
uint64 :System.Nullable<'T> - > System.Nullable<uint64> |
將引數轉換成可為Null的64位元不帶正負號的整數, Nullable<uint64>。 這是針對所有基本數字類資料型別的直接轉換。 作業需要在輸入型別上使用適當的靜態轉換方法 |
unativeint :System.Nullable<'T> - > System.Nullable<unativeint> |
針對所有基本數字型別(Numeric Type)的方法,直接轉換引數轉換成可為Null的不帶正負號的原生整數, Nullable<unativeint>,否則為。 否則,作業需要在輸入型別上使用適當的靜態轉換方法。 |
平台
Windows 8 中, Windows 7, Windows Server 2012 上, Windows Server 2008 R2
版本資訊
F# 核心程式庫版本
支援版本:4.0,可攜式執行檔 (PE)。