Läs på engelska

Dela via


List.SingleOrDefault

Syntax

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

Om

Om det bara finns ett objekt i listan listreturnerar det objektet. Om listan är tom returnerar funktionen null om inte en valfri default har angetts. Om det finns fler än ett objekt i listan returnerar funktionen ett fel.

Exempel 1

Hitta det enskilda värdet i listan {1}.

Användning

List.SingleOrDefault({1})

utdata

1

Exempel 2

Hitta det enskilda värdet i listan {}.

Användning

List.SingleOrDefault({})

utdata

null

Exempel 3

Hitta det enskilda värdet i listan {}. Om är tomt returnerar du -1.

Användning

List.SingleOrDefault({}, -1)

utdata

-1