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 znajduje się tylko jeden element list, zwraca ten element. Jeśli lista jest pusta, funkcja zwraca wartość null, chyba że określono opcjonalną 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})

dane wyjściowe

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