I am trying to accomplish the following scenario that the generic TestClassWrapper will be able to access static properties of classes it is made of (they will all derive fr
Surely you can just write this:
public int test() { return TestClass.x; }
Even in a nontrivial example, you can't override a static field so will always call it from your known base class.