Określanie wszystkich typów używanych przez określony typ w c # za pomocą odbicia
Jeżeli mam
class A
{
public void DoStuff()
{
B b;
}
}
struct B {}
struct C {}
i mamtypeof(A)
,
Chciałbym uzyskać listę wszystkich typów używanych przez A. w tym przypadku byłobytypeof(B)
i nietypeof(C)
.
Czy jest dobry sposób na zrobienie tego z refleksją?