托管代码(Managed Code)和非托管代码(Unmanaged Code)的区别

在公共语言运行时 (CLR) 控制下运行的代码称为 托管代码,不在 CLR 控制下运行的代码称为 非托管代码。 例如,COM、COM+、C++ 组件、ActiveX 组件和 Microsoft Windows API 都是非托管代码。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/csharpe/11878.html

(0)
上一篇 2022年1月5日 13:35
下一篇 4天前

相关推荐

  • C#语言的反射(Reflection)

    反射提供了一种Type类型的对象,此对象描述了程序集、模块和类型。可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型,然后调用其方法或访问器字段和属性。 如果代码中使用了特性,可以利用反射来访问它们。 下面一个简单的反射示例,使用方法 GetType()(被 Object…

    C#经验 2021年5月5日
    01390
  • C#语言的发展介绍

    C#的发音为“See Sharp”,“#”读作“sharp”(/ ʃɑːp /),命名启发于音乐上的音名“C♯”,在音乐中“C♯”表示C升半音,为比C高一点的音节,且“#”形似4个加号,微软借助这样的命名,以表示C#在一些语言特性方面对C++的提升的意思。 由于显示器(标准字体、浏览器等)的技术限制,且大部分的键盘布局…

    C#经验 2021年1月1日
    01900
  • ODBC、DAO、RDO、OLE DB、ADO、ADO.NET的区别

    ODBC(Open Database Connectivity,开放数据库互连) ODBC 接口是一个 C 编程语言接口,应用程序可以通过单个接口访问不同 数据库管理系统(DBMS) 中的数据。ODBC 是专为关系数据存储设计的低级别高性能接口。ODBC的设计者们努力使它具有最大的独立性和开放性:与具体的编程语言无关,…

    C#经验 2021年10月11日
    01650

发表评论

登录后才能评论