List.SingleOrDefault

構文

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

バージョン情報

リスト list に項目が 1 つしかない場合は、その項目を返します。 リストが空の場合は、省略可能な default が指定されていなければ、関数によって null が返されます。 リストに複数の項目がある場合は、関数によってエラーが返されます。

例 1

リスト {1} 内の単一値を求めます。

使用方法

List.SingleOrDefault({1})

出力

1

例 2

リスト {} 内の単一値を求めます。

使用方法

List.SingleOrDefault({})

出力

null

例 3

リスト {} 内の単一値を求めます。 リストが空の場合は、-1 を返します。

使用方法

List.SingleOrDefault({}, -1)

出力

-1