Partager via


List.SingleOrDefault

Syntaxe

List.SingleOrDefault(list as list, optional default as any) as any 

À propos

S’il n’y a qu’un seul élément dans la liste list, retourne cet élément. Si la liste est vide, la fonction retourne null, sauf si une option facultative default est spécifiée. S’il existe plusieurs éléments dans la liste, la fonction retourne une erreur.

Exemple 1

Recherchez la valeur unique dans la liste {1}.

Utilisation

List.SingleOrDefault({1})

Output

1

Exemple 2

Recherchez la valeur unique dans la liste {}.

Utilisation

List.SingleOrDefault({})

Output

null

Exemple 3

Recherchez la valeur unique dans la liste {}. Si elle est vide, retournez -1.

Utilisation

List.SingleOrDefault({}, -1)

Output

-1