Το "extension property" είναι ένα φράση που λειτουργεί ως ουσιαστικό.
/ɪkˈstɛnʃən ˈprɒpərti/
Η "extension property" αναφέρεται σε μια πρόσθετη ιδιότητα ή χαρακτηριστικό που μπορεί να προστεθεί σε ένα αντικείμενο ή σε μια δομή. Συχνά χρησιμοποιείται στην προγραμματισμένη ανάπτυξη και σε γλώσσες προγραμματισμού, όπως η C# ή η Swift, προκειμένου να επεκτείνουν τη λειτουργικότητα των υπαρχόντων τύπων δεδομένων, χωρίς να απαιτείται η τροποποίηση τους. Η χρήση της είναι πιο συχνή στους προγραμματιστές και στο γραπτό πλαίσιο, αν και μπορεί να χρησιμοποιείται και στο συζήτησης σχετικά με το λογισμικό.
Η νέα ιδιότητα επέκτασης επιτρέπει στους προγραμματιστές να προσθέτουν λειτουργικότητες σε κλάσεις χωρίς να τροποποιούν τις υπάρχουσες κλάσεις.
By defining an extension property, you can enhance the usability of object types in your code.
Ειδικά στην προγραμματισμένη ανάπτυξη, η φράση "extension property" δεν έχει πολλές ιδιωματικές εκφράσεις όπως άλλες λέξεις, αλλά η έννοια της "επέκτασης" χρησιμοποιείται σε διάφορες φράσεις:
Μπορείτε να εκμεταλλευτείτε τις ιδιότητες επέκτασης για να βελτιώσετε την καθαρότητα του κώδικα.
"Adding an extension property can reduce code duplication."
Η προσθήκη μιας ιδιότητας επέκτασης μπορεί να μειώσει την επανάληψη του κωδικού.
"Utilizing extension properties allows for a more modular design."
Η φράση προέρχεται από την αγγλική λέξη "extension," που σημαίνει "επέκταση" ή "παράταση," και τη λέξη "property," που σημαίνει "ιδιότητα" ή "χαρακτηριστικό." Η χρήση τους μαζί υποδηλώνει την έννοια μιας ιδιότητας που επεκτείνει τις δυνατότητες ενός αντικειμένου.
Συνώνυμα: - Enhancement property - Additional property
Αντώνυμα: - Restriction property - Limitation property