Bonjour,

J'ai plusieurs classes A1, A2, A3 qui etendent une classe A

Je veux faire des classes B1, B2, B3 qui etendent A1, A2, A3 en implementant en plus une interface B.

Mon probleme, c'est que j'aimerai avoir un type "etend A et implemente B" afin de pouvoir utiliser mes objets B1, B2, B3 de maniere générique. Y a t il un moyen en csharp de faire ca ?

Merci