In fact, there is a slight difference between them.
Consider the following example:
using System;
namespace Outer.Inner
{
class Foo
{
static void Bar()
{
double d = Math.PI;
}
}
}
namespace Outer
{
class Math
{
}
}
An error will appear in the compiler because it will find the Mathclass in the namespace Outerbefore searching in the namespace System. And inside this namespace is Mathnot PI.
, using System , , .
: , , - Math , , .
( )