Udostępnij za pośrednictwem


List.SingleOrDefault

Składnia

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

Informacje

Jeśli na liście listznajduje się tylko jeden element , zwraca ten element. Jeśli lista jest pusta, funkcja zwraca wartość null, chyba że określono opcjonalne default . Jeśli na liście znajduje się więcej niż jeden element, funkcja zwraca błąd.

Przykład 1

Znajdź pojedynczą wartość na liście {1}.

Użycie

List.SingleOrDefault({1})

Wyjście

1

Przykład 2

Znajdź pojedynczą wartość na liście {}.

Użycie

List.SingleOrDefault({})

Wyjście

null

Przykład 3

Znajdź pojedynczą wartość na liście {}. Jeśli wartość jest pusta, zwróć wartość -1.

Użycie

List.SingleOrDefault({}, -1)

Wyjście

-1