Determinando todos os tipos usados por um determinado tipo em c # usando reflexão
se eu tiver
class A
{
public void DoStuff()
{
B b;
}
}
struct B {}
struct C {}
e eu tenhotypeof(A)
,
Eu gostaria de obter uma lista de todos os tipos usados por A. neste caso seriatypeof(B)
e nãotypeof(C)
.
Existe uma maneira legal de fazer isso com a reflexão?