List.SingleOrDefault
Syntaksi
List.SingleOrDefault(list as list, optional default as any) as any
Tietoja
Jos luettelossa list
on vain yksi kohde, 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 {1}yksittäinen arvo.
Käyttö
List.SingleOrDefault({1})
Tuloste
1
Esimerkki 2
Selvitä luettelon {}yksittäinen arvo.
Käyttö
List.SingleOrDefault({})
Tuloste
null
Esimerkki 3
Selvitä luettelon {}yksittäinen arvo. Jos tyhjä, palauta -1.
Käyttö
List.SingleOrDefault({}, -1)
Tuloste
-1