C# 2005如何根据类型声明的字符串反射创建泛型(Generic)对象
2008-04-04 13:00
826 查看
搜索所有Microsoft的文档,也没有找到如何根据一个字符串反射创建泛型(Generic)对象。原因在于这个Type的描述的字符串是何种形式,微软没有说。
经过偶多日摸索,终于找到了生命方法,直接拿例子说明,如下所示:
System.Collections.Generic.Dictionary`2[[System.String],[hp.gdcc.platform.ObjectBuilder.Test.CA]]
System.Collections.Generic.List`1[[hp.gdcc.platform.ObjectBuilder.Test.CA]]
注意红色部分“`”字符是键盘上面1旁边那个,2表示两个要替换的类型,这下子明白了吧!
System.Collections.Generic.Dictionary`2[[System.String],[hp.gdcc.platform.ObjectBuilder.Test.CA]]
经过偶多日摸索,终于找到了生命方法,直接拿例子说明,如下所示:
System.Collections.Generic.Dictionary`2[[System.String],[hp.gdcc.platform.ObjectBuilder.Test.CA]]
System.Collections.Generic.List`1[[hp.gdcc.platform.ObjectBuilder.Test.CA]]
注意红色部分“`”字符是键盘上面1旁边那个,2表示两个要替换的类型,这下子明白了吧!
System.Collections.Generic.Dictionary`2[[System.String],[hp.gdcc.platform.ObjectBuilder.Test.CA]]
相关文章推荐
- C# 中反射获取某类的子类和根据类型名动态创建对象(转载)
- C# 中反射获取某类的子类和根据类型名动态创建对象
- C# 中反射获取某类的子类和根据类型名动态创建对象(转载)
- C# 利用反射动态创建对象——带参数的构造函数和String类型
- c#根据字符串创建对象实例
- C#利用反射动态创建对象 带参数的构造函数和String类型 (转载)
- C#中利用LINQ to XML与反射把任意类型的泛型集合转换成XML格式字符串的方法
- 完成DELPHI的不可能功能:宏替换!(如何根据字符串来创建对象)
- 根据泛型的类型,创建泛型类型的集合对象
- JAVA-反射-getGenericSuperclass()——Java怎么取得一个对象的泛型类型
- C#利用反射动态创建对象 带参数的构造函数和String类型
- C# 利用反射动态创建对象——带参数的构造函数和String类型
- 详解C# 利用反射根据类名创建类的实例对象
- C#如何根据字符串动态的创建对象(类)
- 关于如何使用反射声明一个泛型类型变量(泛型参数是动态的)的问题
- C# 利用发射动态创建泛型类型的对象,泛型类型支持带惨的构造函数
- C# 通过反射来动态创建泛型类型
- C # 根据字符串动态的创建对象 类 反射
- C#如何根据字符串动态的创建对象(类)?
- C# 利用反射根据类名创建类的实例对象