Ich habe einen bestimmten Typ (Objekt von Type ). Müssen Sie überprüfen, dass dieser Typ Schnittstelle IList hat. Wie kann ich das machen?
Type
Angenommen, Sie haben ein Objekt type mit dem Typ System.Type (was ich vom OP erhalten habe),
type
System.Type
Sie können die Methode Type.GetInterface verwenden.
Ich denke, der einfachste Weg ist IsAssignableFrom .
IsAssignableFrom
Also von Ihrem Beispiel:
Sie können is verwenden, um zu überprüfen:
is
Tags und Links .net c# types