ToList
Converte um valor opcional para uma lista de tamanho 0 ou 1.
Parâmetros | Retorno |
---|---|
Option<T> option | List<T> |
Como usar
Caso o valor opcional esteja no estado IsSome
é gerada uma lista contendo-o, caso contrário é gerada uma lista vazio.
Quando o valor opcional está no estado IsSome
Option<int> optionValue = 42;
List<int> result = optionValue.ToList();
//result = [ 42 ]
Quando o valor opcional está no estado IsNone
Option<int> optionValue = Option<int>.None();
List<int> result = optionValue.ToList();
//result = []