Skip to main content

List.SingleOrDefault

Pateikiamas sąrašo, kurio ilgis lygus vienam, vienas sąrašo elementas ir numatytoji reikšmė, jei sąrašas tuščias.

Syntax

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

Remarks

Jei sąraše list yra tik vienas elementas, pateikiamas tas elementas. Jei sąrašas tuščias, funkcija pateikia nulinį rezultatą, nebent yra nurodyta pasirenkama default. Jei sąraše yra daugiau nei vienas elementas, funkcija pateikia klaidą.

Examples

Example #1

Raskite atskirą reikšmę sąraše {1}.

List.SingleOrDefault({1})

Result:

1

Example #2

Raskite atskirą reikšmę sąraše {}.

List.SingleOrDefault({})

Result:

null

Example #3

Raskite atskirą reikšmę sąraše {}. Jei tuščias, pateikiama -1.

List.SingleOrDefault({}, -1)

Result:

-1

Category

List.Selection