首页 新闻 搜索 专区 学院

什么是受管制的代码。看了下网上的资料。越看越糊涂。

0
[待解决问题]

请问下 受管制的代码 和 托管代码是什么关系。他们是同一个概念吗。网上一查。都是写的托管代码 和非托管代码。都糊涂了。。 到底应该是怎么理解 。  网上有资料 是  非托管代码。不经过CLR运行。 就是受管制代码。 有的说是。运行在.net Framework 里面的托管代码。 既然只运行在.net framework 的话 怎么又不经过CLR 呢。。完全模糊了。。高手指点下。

yzy的主页 yzy | 菜鸟二级 | 园豆:315
提问于:2012-02-18 23:50
< >
分享
所有回答(2)
2

这个应该是翻译的问题,英文是“managed code”,一般翻译为“托管代码”,那个“受管制的代码”应该是一些并不非常熟悉的人按字面意思给直接翻译的

丁学 | 园豆:18530 (专家六级) | 2012-02-19 08:13

+1 要不是拿砖的人翻译的,那就有可能是使用繁体中文的区域使用的名称~

支持(0) 反对(0) 囧月 | 园豆:1139 (小虾三级) | 2012-02-19 12:26
1

受管制的代码:在.Net环境中运行的任何代码都是受管制的代码(managed code

未受管制的代码:.Net外部的代码也运行在windows上,这些代码称为未受管制的代码(unmanaged code

使用基于公共语言运行库的语言编译器开发的代码称为托管代码

托管代码具有许多优点,例如:跨语言集成、跨语言异常处理、增强的安全性、版本控制和部署支持、简化的组件交互模型、调试和分析服务等。

YunshiSun | 园豆:186 (初学一级) | 2012-02-19 10:28

受教

支持(0) 反对(0) WaitingSky | 园豆:300 (菜鸟二级) | 2012-02-19 14:39
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册