NullableReadOnlySpanPairTFirst, TSecondMapTResult(NullableReadOnlySpanPairTFirst, TSecondMapStructFuncTResult) Method

Maps a NullableReadOnlySpanPairTFirst, TSecond 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 TResult? Map<TResult>(
	NullableReadOnlySpanPairTFirst, TSecondMapStructFunc<TResult> mapFunc
)
where TResult : struct, new()

Parameters

mapFunc  NullableReadOnlySpanPairTFirst, TSecondMapStructFuncTResult
The function to apply to the contained value.

Type Parameters

TResult
The result type of the map operation.

Return Value

NullableTResult
If the HasValue property is , the result of applying mapFunc to the Value property; otherwise, .

Remarks

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

See Also