Aracılığıyla paylaş


NullableOperators.( ?+? ) < ^ T1, ^ T2, ^ T3 > İşlev (F#)

NULL değeri hem sol hem de sol tarafında göründüğü toplama operatörü.

Ad alanı/modül yol: Microsoft.FSharp.Linq.NullableOperators

Derleme: FSharp.Core (FSharp.Core.dll),

// Signature:
( ?+? ) : Nullable<^T1> -> Nullable<^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 ^T2 : (new : unit ->  ^T2) and ^T2 : struct and ^T2 :> ValueType and ^T3 : (new : unit ->  ^T3) and ^T3 : struct and ^T3 :> ValueType

// Usage:
nullableValue1 ?+? nullableValue2

Parametreler

  • nullableValue1
    Türü: Nullable<T>< ^ T1 >

    İlk giriş değeri, null değeri olarak.

  • nullableValue2
    Türü: Nullable<T>< ^ T2 >

    İkinci giriş değeri, null değeri olarak.

Dönüş Değeri

Null değer olarak iki giriş değerleri toplamı.

Notlar

Değerlerden herhangi biri null dönüş değeri null ise.

Platformlar

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

Sürüm Bilgisi

F# Çekirdek Kitaplığı sürümleri

Desteklenen: 4.0, Portable

Ayrıca bkz.

Başvuru

Linq.NullableOperators Modülü (F#)

Microsoft.FSharp.Linq ad alanı (F#)