Table of Contents

Method TryParseDateTimeOffset

Namespace
SodaFlow.Functional
Assembly
SodaFlow.Functional.dll

TryParseDateTimeOffset(string?)

Parses a DateTimeOffset from this string, if it holds one.

[Pure]
public static Maybe<DateTimeOffset> TryParseDateTimeOffset(this string? value)

Parameters

value string

The string to parse. A null string gives no value.

Returns

Maybe<DateTimeOffset>

A Maybe<T> containing the parsed value, and one containing no value if value does not hold one.

Remarks

Wraps TryParse(string, out DateTimeOffset), so this reads the current culture.

TryParseDateTimeOffset(string?, IFormatProvider, DateTimeStyles)

Parses a DateTimeOffset from this string in the given culture and style, if it holds one.

[Pure]
public static Maybe<DateTimeOffset> TryParseDateTimeOffset(this string? value, IFormatProvider provider, DateTimeStyles styles)

Parameters

value string

The string to parse. A null string gives no value.

provider IFormatProvider

The formatting information of the culture to read with.

styles DateTimeStyles

The formatting options permitted in value.

Returns

Maybe<DateTimeOffset>

A Maybe<T> containing the parsed value, and one containing no value if value does not hold one.

Remarks