List.SingleOrDefault
Syntaksi
List.SingleOrDefault(list as list, optional default as any) as any
Noin
Jos luettelossa on vain yksi kohde list
, palauttaa kyseisen kohteen. Jos luettelo on tyhjä, funktio palauttaa tyhjäarvon, ellei valinnaista default
ole määritetty. Jos luettelossa on useampi kuin yksi kohde, funktio palauttaa virheen.
Esimerkki 1
Selvitä luettelon yksittäinen arvo {1}.
käyttö
List.SingleOrDefault({1})
Output
1
Esimerkki 2
Selvitä luettelon yksittäinen arvo {}.
käyttö
List.SingleOrDefault({})
Output
null
Esimerkki 3
Selvitä luettelon yksittäinen arvo {}. Jos tyhjä, palauta -1.
käyttö
List.SingleOrDefault({}, -1)
Output
-1