I have read all those questions on why you should use 'using's inside/outside namespaces and also why you should use or not 'var'.
And I am not looking to have an answer on those here.
What I want to know (or confirm) is: Is there a difference between the two declaration below?
namespace MyCo.MyProject.MyModule
{
using MyModule2;
/*Put class definition here*/
}
namespace MyCo.MyProject.MyModule
{
using MyCo.MyProject.MyModule2;
/*Put class definition here*/
}
So what is the difference between using fully qualified names for namespaces in using directives and not using them?
I don't think there is any, but if someone can give me a reference I can show to prove (or if I am wrong disprove it (is disprove really an English word or I am making things up?)) this, it would be fantastic.