Il me semble que les generics du Dotnet demandent la compilation d'une classe à la volé pour les type valeurs (record, type natifs) si besoin est, mais pas pour les type références (le code d'une...