Je dois spécifier qu'un type générique pour ma classe implémente une interface, et est également un type de référence. J'ai essayé à la fois les extraits de code ci-dessous, mais ni le travailMultiple où pour le type générique
public abstract class MyClass<TMyType>
where TMyType : IMyInterface
where TMyType : class
public abstract class MyClass<TMyType>
where TMyType : class, IMyInterface
Je ne peux pas spécifier plusieurs clauses où pour un type, il est possible de le faire?
Ok, merci. Vous avez raison, le deuxième extrait fonctionne. Désolé - compiler l'erreur que j'ai eu était quelque chose sans rapport avec cela quand j'ai essayé. J'aurais dû le lire correctement !! – Charlie