Namespaces múltiplos do .NET para classe única

É possível ter uma única classe em dois espaços de nome e como posso fazer isso?

Para esclarecer: Temos uma biblioteca de classes (digamos, o namespace raiz é classLib1), que cresceu com o tempo (mais classes) e eu quero agrupar logicamente as classes em diferentes namespaces. No entanto, algumas das classes mais antigas precisam ser agrupadas nesses novos namespaces (por exemplo, classLib1.section1) e isso quebrará o código legado em outros assemblies que usam essa biblioteca de classes. Então, quero poder me referir a uma classe usando os dois espaços de nome até que possamos eliminar gradualmente os antigos.

Não consigo encontrar nenhuma informação sobre isso, o que sugere que há uma razão para as pessoas não quererem fazer isso!?!

questionAnswers(3)

yourAnswerToTheQuestion