Τι είναι η γενική τάξη στη C#;
Τι είναι η γενική τάξη στη C#;

Βίντεο: Τι είναι η γενική τάξη στη C#;

Βίντεο: Τι είναι η γενική τάξη στη C#;
Βίντεο: 18 Things Even the Politest Taxi Driver Won't Tell You About 2024, Νοέμβριος
Anonim

Γενικός είναι ένα τάξη που επιτρέπει στον χρήστη να ορίσει τάξεις και μεθόδους με το σύμβολο κράτησης θέσης. Γενόσημα προστέθηκαν στην έκδοση 2.0 της γλώσσας C#. Η βασική ιδέα πίσω από τη χρήση Γενικός είναι να επιτρέπει τύπος (Ακέραιος, Συμβολοσειρά, … κλπ και ορίζεται από τον χρήστη τύπους ) να είναι παράμετρος στις μεθόδους, τάξεις και διεπαφές.

Ομοίως, τι είναι η γενική κλάση στη C# με παράδειγμα;

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

Δεύτερον, τι είναι οι γενικές τάξεις; Γενικές τάξεις είναι τάξεις που παίρνουν ως παράμετρο έναν τύπο. Είναι ιδιαίτερα χρήσιμα για συλλογή τάξεις.

Ομοίως, τίθεται το ερώτημα, τι είναι η γενική μέθοδος στην C#;

ΕΝΑ γενική μέθοδος είναι ένα μέθοδος που δηλώνεται με παραμέτρους τύπου, ως εξής: ΝΤΟ# Αντίγραφο. static void Swap(ref T lhs, ref T rhs) { T temp; θερμοκρασία = lhs; lhs = rhs; rhs = θερμοκρασία; } Το ακόλουθο παράδειγμα κώδικα δείχνει έναν τρόπο κλήσης του μέθοδος χρησιμοποιώντας το int για το όρισμα type: ΝΤΟ# Αντίγραφο.

Ποια είναι η διαφορά μεταξύ συλλογής και γενικής χρήσης στο C#;

Εν συντομία, το βασικό διαφορά μεταξύ γενικού και μη γενικές συλλογές : - Γενικές συλλογές - Αυτά είναι τα συλλογές που μπορεί να περιέχει δεδομένα του ίδιου τύπου και μπορούμε να αποφασίσουμε τι είδους δεδομένα συλλογές μπορεί να κρατήσει. Μερικά πλεονεκτήματα του γενικές συλλογές - Πληκτρολογήστε Safe, Secure, μειωμένα έξοδα μετατροπών τύπων.

Συνιστάται: