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