ILRuntime
文章平均质量分 66
萧寒大大
这个作者很懒,什么都没留下…
展开
-
ILRuntime使用(c#及ILRuntime反射)
1.c#反射 1.介绍 反射是.NET中的重要机制,通过反射可以得到*.exe或*.dll等程序集内部的接口、类、方法、字段、属性、特性等信息,还可以动态创建出类型实例并执行其中的方法。 2.通过反射获取类型 //1.通过typeof获取某个值的类型 System.Type stuType=typeof(Student); //2.通过一个对象获取该对象所对应的类的类型 Student stu=new Student(); System.Type type=stu.GetType(); .原创 2021-12-02 19:25:29 · 1518 阅读 · 0 评论 -
ILRuntime使用(注册跨域委托)
1.Action //比如system.Action<int> appdomain.DelegateManager.RegisterMethodDelegate<int>(); 2.Func //比如system.Func<int,bool> appdomain.DelegateManager.RegisterFunctionDelegate<int,bool>(); 3.自定义委托 /*比如 public delegate void Tes.原创 2021-12-02 14:19:33 · 906 阅读 · 0 评论 -
ILRuntime使用(mono调用热更类方法)
1.调用静态方法 //调用无参数静态方法,appdomain.Invoke("类名", "方法名", 对象引用, 参数列表); appdomain.Invoke("HotFix_Project.InstanceClass", "StaticFunTest", null, null); //调用带参数的静态方法 appdomain.Invoke("HotFix_Project.InstanceClass", "StaticFunTest2",原创 2021-12-01 20:29:56 · 1226 阅读 · 0 评论 -
解析ET6接入ILRuntime实现热更
1.介绍 ILRuntime项目为基于C#的平台(例如Unity)提供了一个纯C#实现,快速、方便且可靠的IL运行时,使得能够在不支持JIT的硬件环境(如iOS)能够实现代码的热更新。 介绍 — ILRuntime (ourpalm.github.io)https://ourpalm.github.io/ILRuntime/public/v1/guide/index.htmlET是一个开源的游戏客户端(基于unity3d)服务端双端框架,服务端是使用C# .net core开发的分布式游戏服务端,其特点原创 2021-11-30 10:36:18 · 2008 阅读 · 0 评论