I have experience using packages in Java. I am now using Namespaces in .NET. I have read a few web pages online which compare namespaces and packages.
Say I have a package called: Test.TestProgram. If I import Test then I can use TestProgram. I am confused about what happens if you have a namespace called Test.Test. If you import Test then it does not import all of the namespaces below. Why is this?
This is a simple question and I though I would find my answer on MSDN. I am yet to find an answer.
I have discovered this question here: Namespace and Sub Namespaces. There is a link to MSDN with an explanation.