List.SingleOrDefault
Składnia
List.SingleOrDefault(list as list, optional default as any) as any
Informacje
Jeśli na liście list
znajduje 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