视为一种面向对象的机器语言.
2、IL通识
(1)、我们一般通过C#或者F#或者Visual Basic来编程,然后编译器将它们编译成IL,然后IL和其他机器语言一样,也可以使用汇编语言来编写,MS提供了...,那么你可以使用IL汇编语言来实现,或者使用另一种编程语言来实现
3、CLR执行一个方法时发生的事情
(1)、第一次执行
?...CLR提供了在一个操作系统进程中执行多个托管应用程序的能力,每个应用程序都在一个AppDomain中执行,每个托管Exe文件默认都在它自己的独立地址空间中运行,这个地址空间已有一个AppDomain....注:IIS和SQL Server可实现在一个进程中运行多个AppDomain.
5、CLR执行不安全的代码
C#编译器默认生成安全的代码,代码的安全性可以验证,然而C#编译器也允许开发人员写不安全的代码...然而,使用不安全的代码存在重大风险,这种代码可能会破坏数据结构,危害安全性,甚至造成新的安全漏洞,所以,C#编译器要求不安全的代码都使用unsafe关键字标记.