แชร์ผ่าน


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