Skip to main content

List.SingleOrDefault

Returnează singurul element din listă pentru o listă de lungimea unu şi valoarea implicită pentru o listă necompletată.

Syntax​

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

Remarks​

Dacă există doar un element în lista list, returnează acel element. Dacă lista este goală, funcția returnează nul dacă nu se specifică default opțional. Dacă există mai multe elemente în listă, funcția returnează o eroare.

Examples​

Example #1​

Aflaţi singura valoare din lista {1}.

List.SingleOrDefault({1})

Result:

1

Example #2​

Aflaţi singura valoare din lista {}.

List.SingleOrDefault({})

Result:

null

Example #3​

Aflaţi singura valoare din lista {}. Dacă lista este necompletată, se returnează -1.

List.SingleOrDefault({}, -1)

Result:

-1

Category​

List.Selection