Passa al contenuto principale

List.SingleOrDefault

Restituisce un elemento per un elenco di lunghezza uno e il valore predefinito per un elenco vuoto.

Syntax

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

Remarks

Se è presente un solo elemento nell'elenco list, restituisce tale elemento. Se l'elenco è vuoto, la funzione restituisce Null a meno che non sia specificato l'elemento facoltativo default. Se è presente più di un elemento nell'elenco, la funzione restituisce un errore.

Examples

Example #1

Trovare il valore singolo nell'elenco {1}.

List.SingleOrDefault({1})

Result:

1

Example #2

Trovare il valore singolo nell'elenco {}.

List.SingleOrDefault({})

Result:

null

Example #3

Trovare il valore singolo nell'elenco {}. Se vuoto, restituire -1.

List.SingleOrDefault({}, -1)

Result:

-1

Category

List.Selection