I've noticed some C# code has the using statements within the namespace instead of at the top of the file. For example, instead of this:
using System;
namespace SomeClassNameSpace
{
public class SomeClass
{ }
}
They have this:
namespace SomeClassNameSpace
{
using System;
public class SomeClass
{ }
}
Is this a matter of personal preference or is there a reason for having using statements inside or outside the namespace tag?