ToNullable

Cria um valor anulável a partir de um valor opcional.

Parâmetros

Retorno

Option<T> option

T?

Como usar

É gerado um valor anulável T? a partir de um valor Option<T>. Caso o valor opcional esteja no estado IsSome o valor anulável receberá o valor encapsulado. Caso o estado seja IsNone, o valor anulável receberá null.

Quando o valor opcional está no estado IsSome

Option<int> optionValue = 42;
int? result = optionValue.ToNullable();

//result = 42

Quando o valor opcional está no estado IsNone

Option<int> optionValue = Option<int>.None();
int? result = optionValue.ToNullable();

//result = null

Last updated