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