NullableSpan<T>.Map<TResult>(NullableSpan<T>.MapReadOnlyFunc<TResult>) Method

Maps a NullableSpan<T> to another value by applying a function to the contained value, or returns an empty value if there is no value.

Definition

Namespace: Ookii.Common
Assembly: Ookii.Common (in Ookii.Common.dll) Version: 1.0.0+7c2900b8a16cd8ae46bdd79d8f105034712c5fa3
C#
public NullableReadOnlySpan<TResult> Map<TResult>(
	NullableSpan<T>.MapReadOnlyFunc<TResult> mapFunc
)

Parameters

mapFunc  NullableSpan<T>.MapReadOnlyFunc<TResult>
The function to apply to the contained value.

Type Parameters

TResult
The type of the items in the resulting NullableReadOnlySpan<T>.

Return Value

NullableReadOnlySpan<TResult>
If the HasValue property is true, the result of applying mapFunc to the Value property; otherwise, an empty NullableSpan<T>.

Remarks

The function mapFunc is only called if the HasValue property is true.

See Also