摘要:
相同点:两者返回的都是 System.Type区别TypeOf是一个运算符,只能针对类型进行运算。GetType是一个集成自Object的方法,任何一个object的变量都可以调用。以下来自msdn:C# typeof 运算符(在 Visual Basic 中为 GetType 运算符,在 Visual C++ 中为 typeid 运算符)返回一个 Type 对象。表示某个类型是唯一的 Type 对象;即,两个 Type 对象引用当且仅当它们表示相同的类型时,才引用相同的对象。 这允许使用参考等式来比较 Type 对象。 这个类是线程安全的;多个线程可以同时从此类型的一个实例读取数据。Type 阅读全文