.NET 是 Microsoft XML web services 平台 XML Web services 允许应用程序通过 Internet 进行通讯和共享数据, 而不管所采用的是哪种操作系统设备或编程语言 Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需对个人用户的好处是无缝的吸引人的体验
NET Framework 两大组件 公共语言运行时 (CLR Common Language Runtime) 框架类库 (FCL Framework Class Library)
CLR:
1.1 CLS 公共语言规范 Common Language Specfication
1.2 CTS 通用类型系统 Common Type System
关于两道编译:
老原版:
我们直接写的 C# 代码, CPU 并不认识, 因为 CPU 只认识 0 和 1, 所以我们需要将源文件编译成一个中间
文件, 名字叫 MSIL(微软中间代码) 然后中间代码, CPU 依然不认识, 需要经过 CLR 的一个特殊组件, 就是 JIT(Just
in time 即时编译器) 来翻译, 翻译成 CPU 可以读懂的 0 和 1, 如果再往底层说, 0 和 1 在计算机中对应的就是高低电位
高电位用 1 代表, 低电位用 0 代表
来源: http://www.bubuko.com/infodetail-2544245.html