C# : Interface without Namespace
<p>I generated an interface based off a WSDL definition file with wsdl.exe to use with a project.  The resulting generated .cs file has the expected interface inside it, but the interface file doesn't have a namespace - the interface definition is directly below the using statements.</p>

<p>I've never seen a source code file without an explicitly declared namespace, which leads me to wonder: what are the benefits and drawbacks of not explicitly declaring a namespace?  Is this a common thing to do with generated code?</p>
