首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

传进类型名称返回具体类的实例?该如何处理

2012-03-26 
传进类型名称返回具体类的实例?有一个犯法模型如下:public dynamic GetObject(string className){Type typ

传进类型名称返回具体类的实例?
有一个犯法模型如下:
public dynamic GetObject(string className)
{
  Type type = Type.GetType(className);
  //这里得到了className的Type,但是不知道怎么实例化他的对象
  //现在我比如传进来的className值为"System.String"
  //而我有一个object的对象obj,值为"3215d2"
  //但是怎么把obj他转换为type(也就是String)的实例
}

[解决办法]
链接

C# code
  public T CreateInstance<T>(T t)                    {            T instance = (T)Activator.CreateInstance(typeof(T));                       return instance;        } 

热点排行