Chuyển tới nội dung chính

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