Поделиться через


Функция NullableOperators.( ?- )<^T1,^T2,^T3> (F#)

Оператор вычитания, где допускает значение null значение отображается на слева.

Namespace/Module Path: Microsoft.FSharp.Linq.NullableOperators

Сборка: FSharp.Core (в FSharp.Core.dll)

// Signature:
( ?- ) : Nullable<^T1> -> ^T2 -> Nullable<^T3> when ^T1 with static member (-) and ^T1 : (new : unit ->  ^T1) and ^T1 : struct and ^T1 :> ValueType and ^T2 with static member (-) and ^T3 : (new : unit ->  ^T3) and ^T3 : struct and ^T3 :> ValueType

// Usage:
nullableValue ?- value

Параметры

  • nullableValue
    Тип: Nullable<T><^T1>

    Первое входное значение как значение null.

  • value
    Тип: ^T2

    Второе входное значение.

Возвращаемое значение

Результат вычитания, например допускает значение null значение.

Заметки

Если первое значение равно null, то результат будет null как значение null.

Платформы

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

Сведения о версии

Основной версии библиотеки F#

Поддерживается в: 4.02.0, 4.0, портативное

См. также

Ссылки

Модуль Linq.NullableOperators (F#)

Пространство имен Microsoft.FSharp.Linq (F#)