System.Type.GetType("")
但是Object类型本身就有了obj.GetType()函数了。为什么还要提供一个静态版本的GetType方法呢,难道有某些类型的对象不能GetType吗,int类型的变量都可以啊
------解决思路----------------------
它们是完全不同的两个功能。查看msdn你能看到各自的定义。
------解决思路----------------------
你在实例化 Object 时是需要明确的知道 Object 的具体类型的,所以他的 GetType 只是一个备忘
而 System.Type.GetType 就更具普遍意义,不论来源与出身,他都会告诉你谁是谁
------解决思路----------------------
就好像说,你的性别是“男”,然后公共厕所通常都分男女,你问“既然我知道自己是男人,为什么公共厕所还要分男女呢?难道有某些人不知道自己是男是女所以才需要分厕所吗?”。
这怎么回答呢?只能说你完全不考虑二者不同功能用法,死抠字眼。