Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 21460|Απάντηση: 0

[Πηγή] Πώς να προσδιορίσετε εάν μια παρουσία κληρονομεί μια γονική κλάση ή υλοποιεί έναν συγκεκριμένο τύπο διεπαφής στη C#

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 10/10/2016 12:55:30 μ.μ. | | |


Χρησιμοποιήστε τη μέθοδο Type.IsAssignableFrom

δημόσιο εικονικό bool IsAssignableFrom(Τύπος c);
παράμετρος
c Ο τύπος που συγκρίνεται με τον τρέχοντα Τύπο


Επιστρεφόμενη τιμή
true εάν η παράμετρος c και ο τρέχων τύπος αντιπροσωπεύουν τον ίδιο τύπο ή εάν ο τρέχων τύπος βρίσκεται στην ιεραρχία μεταβίβασης του c ή εάν ο τρέχων τύπος είναι μια διασύνδεση που υποστηρίζεται από το c. Εάν καμία από αυτές τις συνθήκες δεν ισχύει, ή εάν το c είναι μια κενή αναφορά, false.





Προηγούμενος:Δημιουργήστε έναν λογαριασμό και έναν κωδικό πρόσβασης για να συνδεθείτε στο MongoDb
Επόμενος:Η C# φορτώνει δυναμικά την προσθήκη dll και εκτελεί
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com