Lewati ke konten utama

List.SingleOrDefault

Menghasilkan satu item daftar untuk daftar dengan panjang satu dan nilai default untuk daftar kosong.

Syntax

List.SingleOrDefault(
list as list,
optional default as any
) as any

Remarks

Jika hanya terdapat satu item dalam daftar list, item tersebut akan dihasilkan. Jika daftar kosong, fungsi akan menghasilkan null, kecuali jika default opsional ditetapkan. Jika terdapat lebih dari satu item dalam daftar, fungsi akan menghasilkan kesalahan.

Examples

Example #1

Mencari nilai tunggal dalam daftar {1}.

List.SingleOrDefault({1})

Result:

1

Example #2

Mencari nilai tunggal dalam daftar {}.

List.SingleOrDefault({})

Result:

null

Example #3

Mencari nilai tunggal dalam daftar {}. Jika kosong, -1 akan dihasilkan.

List.SingleOrDefault({}, -1)

Result:

-1

Category

List.Selection