Del via


List.SingleOrDefault

Syntaks

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

Om

Hvis det bare er ett element i listen list, returnerer dette elementet. Hvis listen er tom, returnerer funksjonen null med mindre en valgfri default er angitt. Hvis det er mer enn ett element i listen, returnerer funksjonen en feil.

Eksempel 1

Finn enkeltverdien i listen {1}.

bruk

List.SingleOrDefault({1})

utdata

1

Eksempel 2

Finn enkeltverdien i listen {}.

bruk

List.SingleOrDefault({})

utdata

null

Eksempel 3

Finn enkeltverdien i listen {}. Hvis er tomt, returnerer du -1.

bruk

List.SingleOrDefault({}, -1)

utdata

-1