List.SingleOrDefault
為長度 1 的清單傳回一個清單項目,並為空的清單傳回預設值。
Syntax
List.SingleOrDefault(
list as list,
optional default as any
) as any
Remarks
如果清單 list 中只有一個項目,即傳回該項目。 如果清單是空的,則除非指定了選擇性的 default,否則函數會傳回 null。如果清單中不止一個項目,函數會傳回錯誤。
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