转自:http://www.cnblogs.com/chenxiaoran/archive/2012/05/27/2519988.html 1.什么是CLR 公共语言运行时(Comman language Runtime),是一个可由多种编程语言使用的“运行时”.CLR的核心功能:程序集加载,异常处理,线程同步,内存管理等可由CLR 的所有语言使用. 2.什么是IL Intermediate language 中间语言,.net程序在经过编译后就成为IL代码.运行时CLR将IL语言编译成CPU能…