1. 对于Type.GetType的使用,其实还是很难的,因为,一般TypeName只是取到当前名,而不是全名,比如说,Integer,是当前名,而System.Integer才是全名,如果想用Type.GetType,又不知道全名时,很难取得对应的类型,这样,可以通过指定的类型,再设置.GetType,然后,设置断点,即可。
比如: Dim intIndex as Integer
Dim oType as Type = intIndex.GetType()
2. 对于自定义的类型,微软的处理就更不可理喻了,不过,有了1的方法,也就不难了,记得,比如说,我在VBLib的Class CEnum中设置了enuDS类型,则对应的全名是:VBLib.CEnum+enuDS,找遍百度找不到,只好自己度自己。
本文介绍了在不知道类型全名的情况下如何使用Type.GetType方法获取类型的实例。文章通过示例演示了如何从局部变量中获取类型信息,并解释了自定义类型在Type GetType方法中的全名规则。

436

被折叠的 条评论
为什么被折叠?



