C#反射的一个坑
2019-06-01 本文已影响0人
凝焰
反射用了这么多年,还是被坑了……
var obj = (ManagerBase)Activator.CreateInstance(Type.GetType(string.Format(GameManager{0}", ManagerType)));
这个obj在unity里面打印出来居然是null!!!!!
我也不知道是mono坑爹还是.net坑爹,总之这个obj虽然打印出来是null,但是确实是个有效的对象,可以做相关的任何操作,只是null这个太坑爹了!!!!
难道没人遇到过么?