Compartir a través de


List.SingleOrDefault

Sintaxis

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

Acerca de

Si solo hay un elemento en la lista list, devuelve ese elemento. Si la lista está vacía, la función devuelve null a menos que se especifique un default opcional. Si hay más de un elemento en la lista, la función devuelve un error.

Ejemplo 1

Busque el valor único en la lista {1}.

Uso

List.SingleOrDefault({1})

Salida

1

Ejemplo 2

Busque el valor único en la lista {}.

Uso

List.SingleOrDefault({})

Salida

null

Ejemplo 3

Busque el valor único en la lista {}. Si está vacío, devuelva -1.

Uso

List.SingleOrDefault({}, -1)

Salida

-1