Пређи на главни садржај

List.SingleOrDefault

Vraća jednu stavku sa liste za listu dužine jedan i podrazumevanu vrednost za praznu listu.

Syntax​

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

Remarks​

Ako lista list sadrži samo jednu stavku, vraća tu stavku. Ako je lista prazna, funkcija vraća vrednost bez vrednosti, osim u slučaju da se navede opcionalna vrednost default. Ako lista sadrži dve ili više stavki, funkcija vraća grešku.

Examples​

Example #1​

Pronalaženje jedne vrednosti sa liste {1}.

List.SingleOrDefault({1})

Result:

1

Example #2​

Pronalaženje jedne vrednosti sa liste {}.

List.SingleOrDefault({})

Result:

null

Example #3​

Pronalaženje jedne vrednosti sa liste {}. Ako je lista prazna, vraća se -1.

List.SingleOrDefault({}, -1)

Result:

-1

Category​

List.Selection