List.SingleOrDefault
Sintaxe
List.SingleOrDefault(list as list, optional default as any) as any
Sobre
Se houver apenas um item na lista list
, retornará esse item. Se a lista estiver vazia, a função retornará null, a menos que um default
opcional seja especificado. Se houver mais de um item na lista, a função retornará um erro.
Exemplo 1
Localize o valor único na lista {1}.
Usage
List.SingleOrDefault({1})
Saída
1
Exemplo 2
Localize o valor único na lista {}.
Usage
List.SingleOrDefault({})
Saída
null
Exemplo 3
Localize o valor único na lista {}. Se estiver vazio, retornará -1.
Usage
List.SingleOrDefault({}, -1)
Saída
-1