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

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