.NET Plusieurs espaces de noms pour une seule classe

Est-il possible d'avoir une classe unique de séjourner dans un délai de deux nom-espaces et comment puis-je faire cela?

Pour clarifier les choses: Nous avons une bibliothèque de classe (disons espace de noms racine est classLib1), qui a grandi au fil du temps (plus de classes) et je veux logiquement des cours de groupe dans des espaces de noms différents.
Cependant, certaines des anciennes classes doivent être regroupées dans ces nouveaux espaces de noms (e.g classLib1.section1) et cela lui permet de briser l'héritage du code dans d'autres assemblys qui utilisent cette bibliothèque de classe. Donc, je veux être en mesure de se référer à une classe en utilisant à la fois le nom des espaces jusqu'à ce que nous pouvons phase les anciennes.

Je ne trouve aucune information sur ce qui suggère qu'il existe une raison que les gens ne veulent pas le faire!?!

Pourquoi ne pas simplement refactoriser correctement et résoudre les références à l'héritage assemblées?
Je veux, mais je ne suis pas autorisé à toucher le code des autres - à l'est sur la ligne si une erreur est faite.
Ensuite, les façades sont vos amis.

OriginalL'auteur Mr Shoubs | 2010-09-27