Identical class names in different namespaces
问题 I have two different namespaces, with lots of classes with the same name. I believe some code will make it easier to understand: namespace Print.Pdl.PostScript.Operators { public abstract class BaseOperator : IOperator { // ... } } namespace Print.Pdl.Pcl6.Operators { public abstract class BaseOperator : IOperator { // ... } } The basic implementation is the same, as PostScript and PCL have similar constructs. So, both namespaces end up having identical names to several classes. I am tempted