Skip to main content

List.SingleOrDefault

Επιστρέφει το στοιχείο λίστας ένα για μια λίστα μήκους ένα και την προεπιλεγμένη τιμή για μια κενή λίστα.

Syntax

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

Remarks

Εάν υπάρχει μόνο ένα στοιχείο στη λίστα list, επιστρέφει αυτό το στοιχείο. Εάν η λίστα είναι κενή, η συνάρτηση επιστρέφει την τιμή null, εκτός αν έχει καθοριστεί μια προαιρετική default. Εάν υπάρχουν περισσότερα από ένα στοιχεία στη λίστα, η συνάρτηση επιστρέφει σφάλμα.

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