今天有人给我看了一段代码片段,我想知道它的工作原理:
//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
相关联?
答案 0 :(得分:10)
C#中的每个类都继承Object类,其中定义了ToString