Commenting namespaces doesnt affect the ToString() method
<p>Today someone showed me a code snippet and iam wondering how its working:</p>

<pre><code>//using System;
//using System.Collections.Generic;
//using System.Text;

namespace ConsoleApplication1
{

    class Test
    {
        int i = 0;
    }

    class Program
    {
        static void Main(string[] args)
        {
            Test obj = new Test();
            obj.ToString();



        }
    }
}
</code></pre>

<p>Now , my Question is if we have commented the above namespaces then how come ToString() method is still associated to the object "obj"</p>

<p>Please suggest....</p>
