Συλλογή

Συγγραφέας: Lewis Jackson
Ημερομηνία Δημιουργίας: 7 Ενδέχεται 2021
Ημερομηνία Ενημέρωσης: 25 Ιούνιος 2024
Anonim
Marina V Paris συλλογή SS22
Βίντεο: Marina V Paris συλλογή SS22

Περιεχόμενο

Ορισμός - Τι σημαίνει η συλλογή;

Κατά τον προγραμματισμό, μια συλλογή είναι μια κλάση που χρησιμοποιείται για να αντιπροσωπεύει ένα σύνολο παρόμοιων στοιχείων τύπου δεδομένων ως ενιαία μονάδα. Αυτές οι κατηγορίες μονάδων χρησιμοποιούνται για την ομαδοποίηση και τη διαχείριση συναφών αντικειμένων.

Μια συλλογή έχει μια υποκείμενη δομή δεδομένων που χρησιμοποιείται για αποτελεσματικό χειρισμό και αποθήκευση δεδομένων. Η αναγνωσιμότητα και η συντήρηση του κώδικα βελτιώνονται όταν οι συλλογές χρησιμοποιούνται σε λογικές δομές.


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τη συλλογή

Οι συλλογές έχουν σχεδιαστεί για να ομαδοποιούν ορισμένα αντικείμενα με μια λογική σύνδεση. Για παράδειγμα, ένα αντικείμενο StudentCollection μπορεί να χρησιμοποιηθεί για τη διατήρηση των λεπτομερειών σπουδαστών στο πανεπιστήμιο. Οι λεπτομέρειες μπορούν να περιλαμβάνουν τον συνολικό αριθμό των σπουδαστών ή να προσφέρουν μια δυνατότητα αναζήτησης μαθητών βάσει χαρακτηριστικών, όπως όνομα, τάξη ή βαθμό.

Οι συλλογές χρησιμοποιούνται υπό τις ακόλουθες προϋποθέσεις:

  • Κάθε στοιχείο ομάδας αντιπροσωπεύει ένα αντικείμενο με παρόμοιο σκοπό.
  • Το μέγεθος ομάδας ποικίλλει δυναμικά κατά τη διάρκεια του χρόνου εκτέλεσης.
  • Πρέπει να υπάρχει πρόσβαση σε ένα μεμονωμένο στοιχείο μέσω μιας λειτουργίας αναζήτησης που βασίζεται σε ένα συγκεκριμένο κλειδί.
  • Πρέπει να υπάρχει ένα είδος ή μια επανάληψη μέσω των στοιχείων της ομάδας.

Το .NET Framework παρέχει έναν αριθμό τύπων συλλογής, όπως λίστα συστοιχιών, συνδεδεμένη λίστα, στοίβα, ουρά ή λεξικό. Οι προσαρμοσμένες συλλογές μπορούν να χρησιμοποιηθούν όταν υπάρχει μια απαίτηση εφαρμογής για μια ειδική ή νέα δομή δεδομένων. Αυτό μπορεί να γίνει για να φιλοξενήσει ειδικούς τύπους, να βελτιώσει την απόδοση ή να τροποποιήσει, παρακάμπτοντας την υπάρχουσα λειτουργικότητα της κλάσης συλλογής. Η χρήση προσαρμοσμένων συλλογών στην αρχιτεκτονική εφαρμογών συνεπάγεται επιπλέον πόρους ανάπτυξης.

Η επιλογή του σωστού τύπου συλλογής βασίζεται στο πρότυπο χρήσης μιας συλλογής. Παραδείγματα περιλαμβάνουν συλλογή λεξικών, ουρά, στοίβα, ταξινομημένο λεξικό και γενικά.