.Net模型是这样的: C#代码 - > C#编译器 - >管理模块(Win PE) - > CLR - > “你好,世界” 代码被编译为托管模块,该模块调用CLR,CLR又执行运行代码所需的工作(假设它是一个exe)。
我最初的理解是.Net是微软的Java框架,与CLR相当于JVM的MS。但有趣的是,Managed模块是一个Win PE,这意味着任何想要使用.Net的操作系统也必须接受并使用Win PE格式。我的问题是:
答案 0 :(得分:2)
您正在寻找Mono。
回答你的问题:
.jar
文件,其方式与Microsoft Word打开.doc
文件的方式相同。