Operator operator checked -
operator checked -(SequencePointerUninitialized<T>, SequencePointerUninitialized<T>)
Subtracts two values to compute their difference.
Declaration
public static nint operator checked -(SequencePointerUninitialized<T> left, SequencePointerUninitialized<T> right)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointerUninitialized<T> | left | The value from which |
| SequencePointerUninitialized<T> | right | The value that is subtracted from |
Returns
| Type | Description |
|---|---|
| nint | The value of |
Exceptions
| Type | Condition |
|---|---|
| OverflowException | The value of |
operator checked -(SequencePointerUninitialized<T>, NullablePointerReadOnly<T>)
Subtracts two values to compute their difference.
Declaration
public static nint operator checked -(SequencePointerUninitialized<T> left, NullablePointerReadOnly<T> right)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointerUninitialized<T> | left | The value from which |
| NullablePointerReadOnly<T> | right | The value that is subtracted from |
Returns
| Type | Description |
|---|---|
| nint | The value of |
Exceptions
| Type | Condition |
|---|---|
| OverflowException | The value of |
operator checked -(SequencePointerUninitialized<T>, NullablePointerUninitialized<T>)
Subtracts two values to compute their difference.
Declaration
public static nint operator checked -(SequencePointerUninitialized<T> left, NullablePointerUninitialized<T> right)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointerUninitialized<T> | left | The value from which |
| NullablePointerUninitialized<T> | right | The value that is subtracted from |
Returns
| Type | Description |
|---|---|
| nint | The value of |
Exceptions
| Type | Condition |
|---|---|
| OverflowException | The value of |
operator checked -(NullablePointerReadOnly<T>, SequencePointerUninitialized<T>)
Subtracts two values to compute their difference.
Declaration
public static nint operator checked -(NullablePointerReadOnly<T> left, SequencePointerUninitialized<T> right)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePointerReadOnly<T> | left | The value from which |
| SequencePointerUninitialized<T> | right | The value that is subtracted from |
Returns
| Type | Description |
|---|---|
| nint | The value of |
Exceptions
| Type | Condition |
|---|---|
| OverflowException | The value of |
operator checked -(NullablePointerUninitialized<T>, SequencePointerUninitialized<T>)
Subtracts two values to compute their difference.
Declaration
public static nint operator checked -(NullablePointerUninitialized<T> left, SequencePointerUninitialized<T> right)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePointerUninitialized<T> | left | The value from which |
| SequencePointerUninitialized<T> | right | The value that is subtracted from |
Returns
| Type | Description |
|---|---|
| nint | The value of |
Exceptions
| Type | Condition |
|---|---|
| OverflowException | The value of |