C#中通过名字获取类型

记录一下通过类型名字,反射获取到类型

注意:使用名字时,需要是FullName,即需要包括命名空间

// 反射自定义class
// 第一种
//Assembly assembly = Assembly.Load("Assembly-CSharp");
//Type type = assembly.GetType("MVVM.VM_View"); 
// 第二种
//Type type = Type.GetType("MVVM.VM_View");

// 反射UnityEngine class
// 第一种
Assembly assembly = Assembly.Load("UnityEngine.UI");
Type type = assembly.GetType("UnityEngine.UI.Image");
//assembly = Assembly.Load("UnityEngine");
//type = assembly.GetType("UnityEngine.Component");

// 第二种 只要编译过的class都可以
type = typeof(UnityEngine.UI.Image);

上一篇:unity登录界面和场景异步加载多种方式


下一篇:TortoiseGit的使用教程(转)