2010-04-12 76 views
1

类的实例的类型(不是一个类,不过是)为了获得一类叫做类型myClass的我这样做如何获得

Type myType = (typeof(myClass)) 

怎么样,而不是有myClass,我宁可instanceOfMyClass?我如何获得类型?

比方说,我有这个

Contact contact = new Contact(); 

如果我想知道哪种类型的接触,我该怎么办呢

感谢您的帮助

回答

4

您使用contact.GetType();方法。在Object类中定义了GetType,因此全局可用。

2

如果我正确地读出这一点,您可以通过获取对象的运行时类型:

Contact contact = new Contact(); 
Type contactType = contact.GetType();