Перейти до основного вмісту

List.SingleOrDefault

Повертає один елемент списку для списку довжиною 1 і значення за замовчуванням для пустого списку.

Syntax​

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

Remarks​

Якщо список list містить тільки один елемент, повертає цей елемент. Якщо список пустий, функція повертає Null-значення, якщо не вказано додаткове значення default. Якщо список містить більше одного елемента, функція повертає помилку.

Examples​

Example #1​

Знайти одне значення у списку {1}.

List.SingleOrDefault({1})

Result:

1

Example #2​

Знайти одне значення у списку {}.

List.SingleOrDefault({})

Result:

null

Example #3​

Знайти одне значення у списку {}. Якщо список пустий, повернути -1.

List.SingleOrDefault({}, -1)

Result:

-1

Category​

List.Selection