Uzyskaj klasę pochodną Callera podczas wywoływania metody statycznej klasy podstawowej

Zastanawiałem się, czy jest to możliwe (nawet poprzez odbicie i similia), aby uzyskać klasę pochodną wywołującego wewnątrz nazywanej metodą statyczną klasy podstawowej.

Na przykład mam klasę bazową ze zdefiniowaną metodą statyczną:

public MyBaseClass {
    public static void MyBaseClassStaticMethod() { /** ... **/ }
}

i klasa pochodna:

public MyDerivedClass : MyBaseClass { }

potem dzwonię:

MyDerivedClass.MyBaseClassStaticMethod()

Czy to możliwe, wewnątrz metodyMyBaseClassStaticMethod, wiedzieć, co to jesttyp wywołujący?
(to znaczy.MyDerivedClass)

Potrzebuję tylko sznurka ...

questionAnswers(4)

yourAnswerToTheQuestion