Nhảy tới nội dung

List.SingleOrDefault

Trả về mục một danh sách đối với danh sách có độ dài là một và giá trị mặc định đối với danh sách trống.

Syntax

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

Remarks

Nếu chỉ có một mục trong danh sách list, trả về mục đó. Nếu danh sách trống, hàm sẽ trả về giá trị null từ khi default tùy chọn được chỉ định. Nếu có nhiều mục trong danh sách, hàm sẽ trả về một lỗi.

Examples

Example #1

Tìm giá trị đơn trong danh sách {1}.

List.SingleOrDefault({1})

Result:

1

Example #2

Tìm giá trị đơn trong danh sách {}.

List.SingleOrDefault({})

Result:

null

Example #3

Tìm giá trị đơn trong danh sách {}. Nếu trống, trả về -1.

List.SingleOrDefault({}, -1)

Result:

-1

Category

List.Selection