C# 2005如何根据类型声明的字符串反射创建泛型(Generic)对象

搜索所有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]]

你可能感兴趣的:(generic)