湘龙工作室提供长沙做网站,长沙建站,长沙网站开发,软件制作,网站优化,域名注册,网络空间
长沙做网站

C#中的受管制的代码与未受管制的代码

发布时间:2012/12/06 来源:长沙做网站

在用C#做网站的时候我们会遇到受管制的代码与未受管制的代码,下面我们来讲解一下C#中的受管制的代码与未受管制的代码。
managed code翻译成中文为受管制的代码,在.net环境下运行的任何代码都是受管制的代码。
unmanaged code翻译成中文为未受管制的代码,在.net外部运行的代码也都是运行在windows上的,这些代码称为未受管制的代码。

受管制的代码与未受管制的代码的区别在于:
受管制的代码由于把底层的一些操作都封装起来了,不能直接进行内存的读取之类的和硬件相关的操作,所以受管制的代码是比较安全的,但是由于不能够直接读取内存,在性能上会比较慢。
未受管制的代码没有封装起来,那么就可以直接与硬件直接操作,相比较受管制的代码来讲,性能是比较高,但是由于缺乏安全性,那么对于开发人员的要求是比较高的,而且未受管制的代码在使用后必须要用unsafe才能通过。
除非注明,文章均为长沙做网站公司原创,转载请以链接形式注明出处,谢谢。
本文地址:http://www.csjwang.com/zwzzs/guanzhidedaima-102/
做网站版权所有 2009-2015 湘ICP备11020044号   sitemap
地址:长沙市天心区五一西路189号锦绣中环29楼(已搬至岳麓区金星北路89号)   邮编:410001
电话:0731-82067301   QQ:2668200050   Email:longyun1077@163.com
湘龙工作室为您提供:长沙做网站,长沙建站,长沙网站开发,软件制作,网站优化,域名注册,网络空间服务
Copyright 2002-2010 长沙做网站www.csjwang.com. 版权所有
长沙做网站多少钱   长沙做网站公司   长沙做网站价格   长沙做网站的 培训班管理软件
分享到: