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