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