.net是什么?
是微软开发的一个多语言组件开发和执行的统一环境。主要包括3个部分
1 CLR (common language runtime)其实并不是公共语言,只是微软的那些语言的运行时环境。相当于java的jvm。
2 FCL framework class library 框架类库
3 集成了多种编程语言及asp.net ado.net的可视化组件
最常用的.net框架是3.5,各个版本之间不兼容。
一个c#程序的运行:
源代码——(编译)MSIL——机器代码
Java的中间代码和