Header menu logo FSharp.Core

NullableOperators Module

Operators for working with nullable values, primarily used on F# queries.

Functions and values

Function or value Description

arg0 *? arg1

Full Usage: arg0 *? arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The multiplication operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : ^T1
arg1 : Nullable<^T2>
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 ?* arg1

Full Usage: arg0 ?* arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The multiplication operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<^T1>
arg1 : ^T2
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 %? arg1

Full Usage: arg0 %? arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The modulus operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : ^T1
arg1 : Nullable<^T2>
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 +? arg1

Full Usage: arg0 +? arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The addition operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : ^T1
arg1 : Nullable<^T2>
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 -? arg1

Full Usage: arg0 -? arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The subtraction operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : ^T1
arg1 : Nullable<^T2>
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 /? arg1

Full Usage: arg0 /? arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The division operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : ^T1
arg1 : Nullable<^T2>
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 <=? arg1

Full Usage: arg0 <=? arg1

Parameters:
Returns: bool

The '<=' operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : 'T
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 <>? arg1

Full Usage: arg0 <>? arg1

Parameters:
Returns: bool

The '<>' operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : 'T
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 <? arg1

Full Usage: arg0 <? arg1

Parameters:
Returns: bool

The '<' operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : 'T
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 =? arg1

Full Usage: arg0 =? arg1

Parameters:
Returns: bool

The '=' operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : 'T
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 >=? arg1

Full Usage: arg0 >=? arg1

Parameters:
Returns: bool

The '>=' operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : 'T
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 >? arg1

Full Usage: arg0 >? arg1

Parameters:
Returns: bool

The '>' operator where a nullable value appears on the right

This operator is primarily for use in F# queries

arg0 : 'T
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 ?% arg1

Full Usage: arg0 ?% arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The modulus operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<^T1>
arg1 : ^T2
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 ?%? arg1

Full Usage: arg0 ?%? arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The modulus operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<^T1>
arg1 : Nullable<^T2>
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 ?*? arg1

Full Usage: arg0 ?*? arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The multiplication operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<^T1>
arg1 : Nullable<^T2>
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 ?+ arg1

Full Usage: arg0 ?+ arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The addition operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<^T1>
arg1 : ^T2
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 ?+? arg1

Full Usage: arg0 ?+? arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The addition operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<^T1>
arg1 : Nullable<^T2>
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 ?- arg1

Full Usage: arg0 ?- arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The subtraction operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<^T1>
arg1 : ^T2
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 ?-? arg1

Full Usage: arg0 ?-? arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The subtraction operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<^T1>
arg1 : Nullable<^T2>
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 ?/ arg1

Full Usage: arg0 ?/ arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The division operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<^T1>
arg1 : ^T2
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 ?/? arg1

Full Usage: arg0 ?/? arg1

Parameters:
Returns: Nullable<^T3>
Modifiers: inline
Type parameters: ^T1, ^T2, ^T3

The division operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<^T1>
arg1 : Nullable<^T2>
Returns: Nullable<^T3>
Example

See the other operators in this module for related examples.

arg0 ?< arg1

Full Usage: arg0 ?< arg1

Parameters:
Returns: bool

The '<' operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : 'T
Returns: bool
Example

 open FSharp.Linq.NullableOperators

 Nullable(3) ?< 4 // true
 Nullable(4) ?< 4 // false
 Nullable() ?< 4 // false
Multiple items
namespace Microsoft.FSharp

--------------------
namespace FSharp
namespace Microsoft.FSharp.Linq
module NullableOperators from Microsoft.FSharp.Linq

arg0 ?<= arg1

Full Usage: arg0 ?<= arg1

Parameters:
Returns: bool

The '<=' operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : 'T
Returns: bool
Example

 open FSharp.Linq.NullableOperators

 Nullable(3) ?<= 4 // true
 Nullable(5) ?<= 4 // false
 Nullable() ?<= 4 // false
Multiple items
namespace Microsoft.FSharp

--------------------
namespace FSharp
namespace Microsoft.FSharp.Linq
module NullableOperators from Microsoft.FSharp.Linq

arg0 ?<=? arg1

Full Usage: arg0 ?<=? arg1

Parameters:
Returns: bool

The '<=' operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 ?<> arg1

Full Usage: arg0 ?<> arg1

Parameters:
Returns: bool

The '<>' operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : 'T
Returns: bool
Example

 open FSharp.Linq.NullableOperators

 Nullable(3) ?<>= 4 // true
 Nullable(4) ?<>= 4 // false
 Nullable() ?<> 4 // true
Multiple items
namespace Microsoft.FSharp

--------------------
namespace FSharp
namespace Microsoft.FSharp.Linq
module NullableOperators from Microsoft.FSharp.Linq

arg0 ?<>? arg1

Full Usage: arg0 ?<>? arg1

Parameters:
Returns: bool

The '<>' operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 ?<? arg1

Full Usage: arg0 ?<? arg1

Parameters:
Returns: bool

The '<' operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 ?= arg1

Full Usage: arg0 ?= arg1

Parameters:
Returns: bool

The '=' operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : 'T
Returns: bool
Example

 open FSharp.Linq.NullableOperators

 Nullable(3) ?= 4 // false
 Nullable(4) ?= 4 // true
 Nullable() ?= 4 // false
Multiple items
namespace Microsoft.FSharp

--------------------
namespace FSharp
namespace Microsoft.FSharp.Linq
module NullableOperators from Microsoft.FSharp.Linq

arg0 ?=? arg1

Full Usage: arg0 ?=? arg1

Parameters:
Returns: bool

The '=' operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 ?> arg1

Full Usage: arg0 ?> arg1

Parameters:
Returns: bool

The '>' operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : 'T
Returns: bool
Example

 open FSharp.Linq.NullableOperators

 Nullable(3) ?> 4 // false
 Nullable(5) ?> 4 // true
 Nullable() ?> 4 // false
Multiple items
namespace Microsoft.FSharp

--------------------
namespace FSharp
namespace Microsoft.FSharp.Linq
module NullableOperators from Microsoft.FSharp.Linq

arg0 ?>= arg1

Full Usage: arg0 ?>= arg1

Parameters:
Returns: bool

The '>=' operator where a nullable value appears on the left

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : 'T
Returns: bool
Example

 open FSharp.Linq.NullableOperators

 Nullable(3) ?>= 4 // false
 Nullable(4) ?>= 4 // true
 Nullable() ?>= 4 // false
Multiple items
namespace Microsoft.FSharp

--------------------
namespace FSharp
namespace Microsoft.FSharp.Linq
module NullableOperators from Microsoft.FSharp.Linq

arg0 ?>=? arg1

Full Usage: arg0 ?>=? arg1

Parameters:
Returns: bool

The '>=' operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

arg0 ?>? arg1

Full Usage: arg0 ?>? arg1

Parameters:
Returns: bool

The '>' operator where a nullable value appears on both left and right sides

This operator is primarily for use in F# queries

arg0 : Nullable<'T>
arg1 : Nullable<'T>
Returns: bool
Example

See the other operators in this module for related examples.

Type something to start searching.