Есть ли способ получить тип интерфейса, реализуемого классом. Для дальнейшего объяснения проблемы вот что я имею в виду. Например:Возвращает типы интерфейсов, которые реализует класс C#
public interface ISomeInterface
{
}
public class SomeClass : ISomeInterface
{
}
public class SecondClass
{
ISomeInterface someclass;
public SecondClass()
{
someclass = new SomeClass();
}
public Type GetInterfaceInSomeWay()
{
//some code
}
}
Мне нужно заполнить прокомментированную область. Заранее благодарим за помощь, сообщество!
Возможный дубликат: http://stackoverflow.com/questions/26733/getting-all-types-that-implement-an-interface-with-c-sharp-3-0 – FSou1
@ FSou1 Я думаю, что этот вопрос задает полную противоположность этому вопросу –
возможный дубликат [Использование отражения для реализации реализованных интерфейсов] (http://stackoverflow.com/questions/1519530/using-reflection-to-find-interfaces-implemented) – nothrow