C#中类型分析中的常见问题 Type
摘要:
写代码的时候经常需要分析已有类型的信息例如:分析现有类型自动生成类, 或者为现有的类自动增加一些功能总结了一点点经验以ClassA a; 为例1. 通过typeof(ClassA) 或者 a.GetType() 获取类型信息, 推荐使用typef() 可以避免空引用,而且有的时候不需要构造一个ClassA的实例, typeof(ClassA)的性能一点都不差,不要把它和反射混为一谈,2.对于Type.IsPrimitive来说 很多常见的类型不是原生类型 例如 String DateTime decimal 都不是原生类型 按照MSDN的说明 原生类型只包括:http://msdn.mi 阅读全文
posted @ 2011-02-17 18:58 听说读写 阅读(1325) 评论(0) 推荐(0) 编辑