Est-ce queLes paramètres de type se définissant les uns les autres? classe A <T1, T2> où T1: Foo où T2: T1
class A<T1, T2>
where T1 : Foo
where T2 : T1
ont un cas d'utilisation réelle?
Quelle est la différence de
class A<T1, T2>
where T1 : Foo
where T2 : Foo
? Qu'est-ce qui change réellement?
Est-ce la même chose en cas de variance?
Vous avez mal typé 'class' dans la définition de classe générique. –
@DaveZych Merci d'avoir signalé cela. – juharr