Bestimmen aller von einem bestimmten Typ in c # verwendeten Typen mithilfe von Reflection

wenn ich habe

class A
{
   public void DoStuff()
   {
      B b;
   }
}

struct B {}
struct C {}

und ich habetypeof(A),

Ich möchte eine Liste aller von A. verwendeten Typen erhalten, in diesem Fall wäre estypeof(B) und nichttypeof(C).

Gibt es einen schönen Weg, dies mit Reflektion zu tun?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage