次の方法で共有


Linq.Nullable モジュール (F#)

別の null 許容値への null 許容値を変換する関数。

Namespace/Module Path: Microsoft.FSharp.Linq

アセンブリ: FSharp.Core (FSharp.Core.dll)

module Nullable

解説

null 許容型と Null 演算子の詳細については、Nullable<T>Null 許容の演算子 (F#)を参照してください。

Values

説明

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

null バイト、Nullable<byte>に引数を変換します。これは、すべてのプリミティブ数値型の直接変換です。この操作では、入力の型に適切な静的変換メソッドが必要です。

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

null 文字 Nullable<char>に引数を変換します。数値入力は、文字の UTF-16 エンコーディングに従って変換されます。この操作では、入力の型に適切な静的変換メソッドが必要です。

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

null 許容 10 桁、すべてのプリミティブ数値型の直接変換を使用して Nullable<Decimal> に引数を変換します。この操作では、入力の型に適切な静的変換メソッドが必要です。

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

特定の Null 列挙型引数をに変換します。

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>

null 許容の符号付き 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>

null 許容署名されたネイティブ整数、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>

すべてのプリミティブ数値型の直接変換を使用して null 許容符号なしネイティブ整数、Nullable<unativeint> に引数を変換します。それ以外の場合、この操作では、入力の型に適切な静的変換メソッドが必要です。

プラットフォーム

Windows 8、Windows 7、Windows Server 2012 で Windows Server 2008 R2

バージョン情報

F# コア ライブラリのバージョン

サポート: 4.0、ポータブル

参照

関連項目

Microsoft.FSharp.Linq 名前空間 (F#)