List.SingleOrDefault
วากยสัมพันธ์
List.SingleOrDefault(list as list, optional default as any) as any
ประมาณ
ถ้ามีเพียงหนึ่งหน่วยข้อมูลในรายการ list
จะแสดงหน่วยข้อมูลนั้น ถ้ารายการว่างเปล่า ฟังก์ชันจะแสดงค่า null เว้นแต่จะมีการระบุ default
ที่เลือกได้ ถ้ามีหน่วยข้อมูลมากกว่าหนึ่งรายการในรายการ ฟังก์ชันจะแสดงข้อผิดพลาด
ตัวอย่างที่ 1
ค้นหาค่าเดียวในรายการ {1}
การใช้งาน
List.SingleOrDefault({1})
ผลลัพธ์ของ
1
ตัวอย่างที่ 2
ค้นหาค่าเดียวในรายการ {}
การใช้งาน
List.SingleOrDefault({})
ผลลัพธ์ของ
null
ตัวอย่างที่ 3
ค้นหาค่าเดียวในรายการ {} ถ้าว่างเปล่า ระบบจะแสดงค่าเป็น -1
การใช้งาน
List.SingleOrDefault({}, -1)
ผลลัพธ์ของ
-1