Zdieľať cez


List.SingleOrDefault

Syntax

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

O

Ak je v zozname len jedna položka list, vráti túto položku. Ak je zoznam prázdny, funkcia vráti hodnotu null, pokiaľ nie je stanovená voliteľná default. Ak sa v zozname nachádza viac ako jedna položka, funkcia vráti chybu.

Príklad č. 1

Nájdite jednu hodnotu v zozname {1}.

používania

List.SingleOrDefault({1})

výstupu

1

Príklad č. 2

Nájdite jednu hodnotu v zozname {}.

používania

List.SingleOrDefault({})

výstupu

null

Príklad č. 3

Nájdite jednu hodnotu v zozname {}. Ak je prázdna, vráťte hodnotu -1.

používania

List.SingleOrDefault({}, -1)

výstupu

-1