IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Mono里运行C#脚本35—加载C#语言基类的过程

    caimouse发表于 2025-01-25 16:10:27
    love 0
    先拿到一堆属性,并且是一个类型定义,它的名称是MonoEmbed,并且获取扩展的属性,以及继承的基类名称。但是还有很多功能没有解析的,就是C#语言相关最多的,就是类的加载,以及类语言设计的实现属性,然后到方法的编译,机器代码的生成,再到函数调用的跳板转换,进而解析递归地实现JIT。前面大体地分析了整个Mono运行过程,主要从文件的加载,再到EXE文件的入口点,因此这个类会有特殊的处理,这个类的定义是由入口点函数来带动类定义的过程的。比如类的继承,类的方法的多态,类的虚拟方法,还有类的成员变量等等。


沪ICP备19023445号-2号
友情链接