Ας υποθέσουμε ότι έχουμε φτιάξει το κάτωθι Interface με Generic, στη VB.NET2005:
Το οποίο μετά το χρησιμοποιούμε σε διάφορες κλάσεις μας, π.χ.:Κώδικας:Interface IMyInterface(Of T) Inherits IAnotherInterface ... Function MyFunction(ByVal e As T) As String ... End Interface
Η ερώτηση είναι πώς μπορούμε μετά να εξετάσουμε ένα instance της οποιαδήποτε κλάσης εάν υλοποιεί το IMyInterface ή όχι;Κώδικας:Class clsMyClass Implements IMyInterface(Of clsMyClass) ... Function MyFunction(ByVal e As clsMyClass) As String _ Implements IMyInterface(Of clsMyClass).MyFunction ...
Φαντάζομαι με Reflection. Ή υπάρχει κάτι πιο άμεσο;
Εμφάνιση 1-1 από 1
-
09-02-08, 09:24 .NET Generic Interface inquire #1
Παρόμοια Θέματα
-
Generic host.....
Από dreadlord στο φόρουμ WindowsΜηνύματα: 8Τελευταίο Μήνυμα: 21-01-07, 22:17 -
[Crypto] f320 - Generic Manual ?
Από j77 στο φόρουμ ADSL & Broadband Hardware, routers και modems...Μηνύματα: 0Τελευταίο Μήνυμα: 10-01-06, 00:35 -
Interface of Office 2003 and VS .NET 2005
Από pontifikas στο φόρουμ WindowsΜηνύματα: 0Τελευταίο Μήνυμα: 03-12-04, 22:21
Bookmarks