У меня есть класс Foo, который получен из интерфейса IFoo и IEnumerable
public class Foo:IFoo,IEnumerable
{
public decimal Count {...}
///etc...
}
Как вызвать GetProperties (), чтобы он возвращал только открытые свойства IEnumerable (не IFoo или этого класса)?