导读 .NET Framework是一个框架,简单的说,例如你用C#写了一段代码当你用.NET Framework编译后,会编译为一个中间语言,这个中间语言和机器相...
.NET Framework是一个框架,简单的说,例如你用C#写了一段代码当你用.NET Framework编译后,会编译为一个中间语言,这个中间语言和机器相关,例如如果你是32位操作系统,可能编译为Int32类型,如果是64位,可能编译为64位类型但是,最对开发者而言,可以忽略这些细节。其实,开源社区也实现了一个Mono Framwork,他可以把开发语言编译为Linux平台上实现的语言(也就是.NET程序可以运行在linux上,前提是linux装一个mono框架)。