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?