same class in different namespaces
A class in .Net Framework cannot belong to multiple Namespaces. One class should belong to only one Namespace. VB.NET does not allow two classes with the same name to be used in a program.
Are the above statement correct? If yes then why? Why a class can't be a part of different namespace?