J'essaie de réaliser le scénario suivant selon lequel le TestClassWrapper générique pourra accéder aux propriétés statiques des classes dont il est composé (elles dériveront toutes de TestClass). Quelque chose comme:
public class TestClass
{
public static int x = 5;
}
public class TestClassWrapper<T> where T : TestClass
{
public int test()
{
return T.x;
}
}
Donne l'erreur : 'T' is a 'type parameter', which is not valid in the given context.
Aucune suggestion?