List.SingleOrDefault
Zwraca jeden element z listy, jeśli lista ma długość 1, i wartość domyślną, gdy lista jest pusta.
Syntax
List.SingleOrDefault(
list as list,
optional default as any
) as any
Remarks
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 opcjonalny parametr default
. Jeśli na liście znajduje się więcej niż jeden element, funkcja zwraca błąd.
Examples
Example #1
Znajdź pojedynczą wartość na liście {1}.
List.SingleOrDefault({1})
Result:
1
Example #2
Znajdź pojedynczą wartość na liście {}.
List.SingleOrDefault({})
Result:
null
Example #3
Znajdź pojedynczą wartość na liście {}. Jeśli lista jest pusta, zwróć wartość -1.
List.SingleOrDefault({}, -1)
Result:
-1
Category
List.Selection