C#反射的一个坑

反射用了这么多年,还是被坑了……

var obj = (ManagerBase)Activator.CreateInstance(Type.GetType(string.Format(GameManager{0}", ManagerType)));

这个obj在unity里面打印出来居然是null!!!!!

我也不知道是mono坑爹还是.net坑爹,总之这个obj虽然打印出来是null,但是确实是个有效的对象,可以做相关的任何操作,只是null这个太坑爹了!!!!

难道没人遇到过么?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概念 反射机制是使程序具有动态特性的非常关键的一种机制 需求1:根据指定的类名,类字段名和所对应的数据,得到该类的...
    沉麟阅读 1,062评论 0 0
  • 有个项目需要保存多个配置项,配置项可能随着开发不断增加。偏向使用SQLite数据库配合ORM(对象关系映射)来实现...
    KwokKwok阅读 3,523评论 0 0
  • 程序集包含:类型元数据(描述在代码中定义的每一类型和成员,二进制形式)。程集元数据(程序集清单、版本号、名称等)、...
    小明yz阅读 832评论 0 0
  • 一颗果实生长在层层外壳之下这些外壳是朦胧的过去世界的描刻是听过的话受过的驯服是从未碎过的壳随果实一起生长模糊了壳与...
    七月二日阅读 487评论 0 8
  • 今天 进入 《大宗师》 学习。大宗师,以大道为师。在这一篇中,会学习道,体道的过程,也会了解那些以道为师的人是什...
    jn_2017阅读 446评论 0 0