List.SingleOrDefault
Retourne un seul élément de liste pour une liste de longueur 1, et la valeur par défaut pour une liste vide.
Syntax
List.SingleOrDefault(
list as list,
optional default as any
) as any
Remarks
S'il y a un seul élément dans la liste list
, retourne cet élément. Si la liste est vide, la fonction retourne null sauf si le paramètre facultatif default
est spécifié. S'il existe plusieurs éléments dans la liste, la fonction retourne une erreur.
Examples
Example #1
Recherche la seule valeur dans la liste {1}.
List.SingleOrDefault({1})
Result:
1
Example #2
Recherche la seule valeur dans la liste {}.
List.SingleOrDefault({})
Result:
null
Example #3
Recherche la seule valeur dans la liste {}. Si vide, retourne -1.
List.SingleOrDefault({}, -1)
Result:
-1
Category
List.Selection