public ReadOnlySpanPair<TFirst, TSecond> GetValueOrDefault(
ReadOnlySpanPair<TFirst, TSecond> defaultValue = default
)
Public Function GetValueOrDefault (
Optional defaultValue As ReadOnlySpanPair(Of TFirst, TSecond) = Nothing
) As ReadOnlySpanPair(Of TFirst, TSecond)
Dim instance As NullableReadOnlySpanPair
Dim defaultValue As ReadOnlySpanPair(Of TFirst, TSecond)
Dim returnValue As ReadOnlySpanPair(Of TFirst, TSecond)
returnValue = instance.GetValueOrDefault(defaultValue)
public:
ReadOnlySpanPair<TFirst, TSecond> GetValueOrDefault(
ReadOnlySpanPair<TFirst, TSecond> defaultValue = ReadOnlySpanPair<TFirst, TSecond>()
)
This method provides an alternative to using the ?? operator, which does not work with the NullableReadOnlySpanPairTFirst, TSecond structure.
If the value used for defaultValue is expensive to construct, consider using the GetValueOrElse(ReadOnlySpanPairFuncTFirst, TSecond) overload instead.