So überprüfen Sie, ob der aktuelle Typ (Objekt des Typs) eine Schnittstelle (oder einen übergeordneten Typ) benötigt

7

Ich habe einen bestimmten Typ (Objekt von Type ). Müssen Sie überprüfen, dass dieser Typ Schnittstelle IList hat.
Wie kann ich das machen?

    
Chernikov 04.08.2009, 07:04
quelle

4 Antworten

13

Angenommen, Sie haben ein Objekt type mit dem Typ System.Type (was ich vom OP erhalten habe),

%Vor%     
Sam Harwell 04.08.2009, 07:10
quelle
7

Sie können die Methode Type.GetInterface verwenden.

%Vor%     
CMS 04.08.2009 07:06
quelle
3

Ich denke, der einfachste Weg ist IsAssignableFrom .

Also von Ihrem Beispiel:

%Vor%     
Alconja 04.08.2009 07:08
quelle
0

Sie können is verwenden, um zu überprüfen:

%Vor%     
Daniel Bardi 18.12.2013 12:26
quelle

Tags und Links