Ga naar hoofdinhoud

List.SingleOrDefault

Retourneert het enige lijstitem voor een lijst met lengte 1 en de standaardwaarde voor een lege lijst.

Syntax

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

Remarks

Als er maar één item in de lijst list staat, wordt dat item geretourneerd. Als de lijst leeg is, retourneert de functie null tenzij een optionele default is opgegeven. Als er meer dan één item in de lijst staat, retourneert de functie een fout.

Examples

Example #1

De enkele waarde in de lijst {1} zoeken.

List.SingleOrDefault({1})

Result:

1

Example #2

De enkele waarde in de lijst {} zoeken.

List.SingleOrDefault({})

Result:

null

Example #3

De enkele waarde in de lijst {} zoeken. Als deze lijst leeg is, wordt -1 geretourneerd.

List.SingleOrDefault({}, -1)

Result:

-1

Category

List.Selection