注释名称空间不会影响ToString()方法

时间:2013-03-25 14:59:56

标签: c#

今天有人给我看了一段代码片段,我想知道它的工作原理:

//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();
        }
    }
}

我的问题是,如果我们对上述命名空间进行了评论,那么ToString()方法如何仍与对象obj相关联?

1 个答案:

答案 0 :(得分:10)

C#中的每个类都继承Object类,其中定义了ToString