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