Delen via


List.SingleOrDefault

Syntaxis

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

Over

Als er slechts één item in de lijst liststaat, 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.

Voorbeeld 1

Zoek de enkele waarde in de lijst {1}.

Gebruik

List.SingleOrDefault({1})

uitvoer

1

Voorbeeld 2

Zoek de enkele waarde in de lijst {}.

Gebruik

List.SingleOrDefault({})

uitvoer

null

Voorbeeld 3

Zoek de enkele waarde in de lijst {}. Als deze leeg is, retourneert u -1.

Gebruik

List.SingleOrDefault({}, -1)

uitvoer

-1