Hi,
It's the same, you can create a namespace like that if you want.
if you name your dll MyCompany.MyNamespace you will end with the same
thing.
Unfortunately, C# overloads the word "using" so that it has two quite
different meanings.
Writing "using System.Globalisation;" in the top of a file means that
you can abbreviate the names of classes in that namespace without
always having to prefix "System.Globalisation" to the front of the
class name. The license to abbreviate names (i.e., drop the
namespace) lasts throughout the file.
Writing the following is very different:
using System.Globalisation.Classname
{
// some code here uses the Classname object
}
The above code creates an object of type Classname for you; it lets
you use that object between the curly braces, and the runtime then
automatically "disposes" the object for you after control passes below
the braces.