Last updated 4 years ago
Converte um valor opcional para um array de tamanho 0 ou 1.
Caso o valor opcional esteja no estado IsSome é gerado um array contendo-o, caso contrário é gerado um array vazio.
IsSome
Quando o valor opcional está no estado IsSome
Option<int> optionValue = 42; int[] result = optionValue.ToArray(); //result = [| 42 |]
Quando o valor opcional está no estado IsNone
Option<int> optionValue = Option<int>.None(); int[] result = optionValue.ToArray(); //result = [||]
Parâmetros
Retorno
Option<T> option
T [ ]