Count
Avalia o valor opcional e retorna 1 para o estado IsSome
ou 0 para o estado IsNone
.
Parâmetros | Retorno |
---|---|
Option<T> option | int |
Como usar
Caso o valor opcional esteja no estado IsSome
é retornado o valor 1, caso contrário 0.
Quando o valor opcional está no estado IsSome
Option<double> optionValue = 42.0;
int count = optionValue.Count();
//count = 1
Quando o valor opcional está no estado IsNone
Option<int> optionValue = Option<int>.None();
int count = optionValue.Count();
//count = 0