Esiste un modo per ottenere il tipo di interfaccia implementata da una classe. Per ulteriori spiegazioni del problema, ecco cosa intendo. Ad esempio:Restituisce i tipi di interfacce implementati da una classe C#
public interface ISomeInterface
{
}
public class SomeClass : ISomeInterface
{
}
public class SecondClass
{
ISomeInterface someclass;
public SecondClass()
{
someclass = new SomeClass();
}
public Type GetInterfaceInSomeWay()
{
//some code
}
}
Ho bisogno di riempire l'area commentata. Grazie in anticipo per il vostro aiuto, la comunità!
Eventuali duplicati: http://stackoverflow.com/questions/26733/getting-all-types-that-implement-an-interface-with-c-sharp-3-0 – FSou1
@ FSou1 Penso che questa domanda sia l'esatto opposto di quella domanda –
possibile duplicato di [Uso della riflessione per trovare le interfacce implementate] (http://stackoverflow.com/questions/1519530/using-reflection-to-find-interfaces-implemented) – nothrow