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