Модуль Linq.Nullable (F#)
Функции для преобразования значения null в значения других типов, допускающих значение null.
Namespace/Module Path: Microsoft.FSharp.Linq
Сборка: FSharp.Core (в FSharp.Core.dll)
module Nullable
Заметки
Дополнительные сведения о тип, допускающий значение null и допускает значения null Nullable<T> и операторах см. в разделе Операторы, допускающие значение NULL (F#).
Значения
Значение |
Описание |
---|---|
байт : System.Nullable< 'T> - > System.Nullable<byte> |
Преобразует аргумент в > байту, nullable Nullable<байт.Это прямое преобразование для всех числовых типов-примитивов.Для выполнения операции требуется соответствующий статический метод преобразования типа входных данных. |
char : System.Nullable< 'T> - > System.Nullable<char> |
Преобразует аргумент в > Nullable<char символу, допускающее значение null.Числовые значения преобразуются в символы в соответствии с кодировкой UTF-16.Для выполнения операции требуется соответствующий статический метод преобразования типа входных данных. |
десятичное число : System.Nullable< 'T> - > System.Nullable<System.Decimal> |
Преобразует аргумент к десятичному числу > обнуляемого типа, Nullable<Decimal с помощью прямое преобразование для всех числовых типов-примитивов.Для выполнения операции требуется соответствующий статический метод преобразования типа входных данных. |
перечисления : System.Nullable< «T> - > System.Nullable< «: U, когда 'U enum> |
Преобразует аргумент в указанный тип перечисления, допускающее значение null. |
float : System.Nullable< 'T> - > System.Nullable<float> |
Преобразует аргумент в число 64 допускает с плавающей запятой, > Nullable<float.Это прямое преобразование для всех числовых типов-примитивов.Для выполнения операции требуется соответствующий статический метод преобразования типа входных данных. |
float32 : System.Nullable< 'T> - > System.Nullable<float32> |
Преобразует аргумент в число 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> |
Преобразует аргумент в 16 бита целое число без знака, допускающий значение null, > Nullable<uint16.Это прямое преобразование для всех числовых типов-примитивов.Для выполнения операции требуется соответствующий статический метод преобразования типа входных данных. |
uint32 : System.Nullable< 'T> - > System.Nullable<uint32> |
Преобразует аргумент в 32 бита целое число без знака, допускающий значение null, > Nullable<uint32.Это прямое преобразование для всех числовых типов-примитивов.Для выполнения операции требуется соответствующий статический метод преобразования типа входных данных. |
uint64 : System.Nullable< 'T> - > System.Nullable<uint64> |
Преобразует аргумент в 64 бита целое число без знака, допускающий значение null, > Nullable<uint64.Это прямое преобразование для всех числовых типов-примитивов.Для выполнения операции требуется соответствующий статический метод преобразования типа входных данных. |
unativeint : System.Nullable< 'T> - > System.Nullable<unativeint> |
Преобразует аргумент в собственный целое число без знака, допускающий значение null, > Nullable<unativeint, используя прямое преобразование для всех числовых типов-примитивов.В противном случае операции требуется соответствующий статический метод преобразования типа входных данных. |
Платформы
Windows 8, Windows 7, Windows Server 2012, Windows 2008 Server R2
Сведения о версии
Основной версии библиотеки F#
Поддерживается в: 4.0 портативно