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 valor default opcional. Si hay más de un elemento en la lista, la función devuelve un error.

Ejemplo 1

Hallar el único valor de la lista {1}.

Uso

List.SingleOrDefault({1})

Salida

1

Ejemplo 2

Hallar el único valor de la lista {}.

Uso

List.SingleOrDefault({})

Salida

null

Ejemplo 3

Hallar el único valor de la lista {}. Si está vacío, se devuelve -1.

Uso

List.SingleOrDefault({}, -1)

Salida

-1