List.SingleOrDefault
Devolve o único item existente numa lista de comprimento um e o valor predefinido para uma lista vazia.
Syntax
List.SingleOrDefault(
list as list,
optional default as any
) as any
Remarks
Se só existir um item na lista list
, devolve esse item. Se a lista estiver vazia, a função devolve "null" a menos que seja especificado um default
opcional. Se existir mais de um item na lista, a função devolve um erro.
Examples
Example #1
Determinar o valor único na lista {1}.
List.SingleOrDefault({1})
Result:
1
Example #2
Determinar o valor único na lista {}.
List.SingleOrDefault({})
Result:
null
Example #3
Determinar o valor único na lista {}. Se estiver vazia, devolver -1.
List.SingleOrDefault({}, -1)
Result:
-1
Category
List.Selection