Per rendere il codice più leggibile è possibile usare using per creare degli alias:
using InsiemeInteri = Namespace1.Classe<int>;
using InsiemeClasseItem = Namespace1.Classe<Namespace2.ClasseItem>;
dove Classe è la Classe contenitore e ClasseItem la classe usata all'interno del contenitore, il tipo di Generic per intenderci. Namespace1 e Namespace2 sono i namespace a cui appartengono le due classi di cui ho parlato in precedenza.
Technorati tags:
.NET,
Csharp