位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C# 编写应用程序3.托管代码

提问人:刘团圆发布时间:2020-11-12

在将代码编译为CIL,再用】1T编译器将它编译为本机代码后,CLR/CoreCLR的任务尚未全部完成,还需 要管理正在执行的用.NET Framework和.NET Core编写的代码(这个执行代码的阶段通常称为运行时(runtime))。 即CLR/CoreCLR管理着应用程序,其方式是管理内存、处理安全性以及允许进行跨语言调试等。相反,不受 CLR/CoreCLR控制运行的应用程序属于非托管类型,某些语言(如C++)可以用于编写此类应用程序,例如,访 问操作系统的底层功能的应用程序。但是在C#中,只能编写在托管环境下运行的代码。我们将使用 CLR/CoreCLR的托管功能,让.NET处理与操作系统的任何交互。

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部