Skip to main content

List.SingleOrDefault

ส่งกลับหนึ่งข้อมูลในรายการสำหรับรายการที่มีความยาวเป็นหนึ่ง และค่าเริ่มต้นสำหรับรายการที่ว่างเปล่า

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