Ana içeriğe geç

List.SingleOrDefault

Bir birim uzunluktaki bir liste için bir liste öğesi ve boş bir liste için varsayılan değeri döndürür.

Syntax

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

Remarks

list listesinde yalnızca bir öğe varsa bu öğeyi döndürür. Liste boşsa isteğe bağlı bir default belirtilmediyse işlev null döndürür. Listede birden çok öğe varsa işlev bir hata döndürür.

Examples

Example #1

{1} listesindeki tek değeri bulur.

List.SingleOrDefault({1})

Result:

1

Example #2

{} listesindeki tek değeri bulur.

List.SingleOrDefault({})

Result:

null

Example #3

{} listesindeki tek değeri bulur. Boşsa -1 döndürür.

List.SingleOrDefault({}, -1)

Result:

-1

Category

List.Selection