public class TestBase
{
// implementation
}
public class Test : ICollection<TestBase>
{
// implementation
}
Где-то у меня есть свойство типа испытаний:Как получить базовый тип универсального интерфейса?
public Test Test {get;set;}
Как я могу получить базовый тип ICollection, что тест наследует от?
Ваш вопрос действительно нуждается в уточнении .. 'Тест' не наследует ни от чего, он реализует' ICollection'. Попробуйте указать, какой тип вы ожидаете получить от метода, о котором вы, похоже, не можете думать: это 'TestBase' или' ICollection'? Уже есть ответы, предоставляющие оба, и я думаю, что вы, вероятно, хотите «TestBase», но это непонятно ... –