about 托管!!!“托管”到底是什么意思? “Managed”,如果翻译成“可管理的、受控的”容易理解一些。是指.net对程序代码可以全盘管理,代码只调用.net framework的东西,而不去使用MFC之类的东东。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .net中以CLR为标准,在CLR基础上的代码为托管代码,托管之后,使代码具有.net的特性如'垃圾回收机制',用.net Framework中的模扳创建的代码均为托管代码 我看到.net 框架概述文件中说:代码管理的概念是公共语言运行库的基本原则。以公共语言运行库为目标的代码称为托管代码,而不以公共语言运行库为目标的代码称为非托管代码。那么怎么理解,以公共语言运行库为目标的代码呢???难道不是所有的代码都要用到公共语言运行库吗? 我给你找了一下资料:托管即是在把程序编译之后,还是由CLR管理着应用程序,其方式是管理内存,处理安全性,以及允许进行跨语言调试等。相反,不在CLR控制之下进行的应用程序是非托管的,某些语言如C++可以用于编写这类应用程序,例如访问操作系统的低级功能。但是在C#中只能编写在托管环境下运行的代码。我们都是使用CLR的托管功能,让.NET自己与操作系统进行交互。 为什么有的会在CLR控制之下,而有的会不在CLR控制下呢?我们用VS.NET写的代码都是托管的吧? 如何将其他程序的窗口嵌入自己的form中 求添加/删除TreeView在Access里的记录 示例 Combobox 怎么绑定数据库表里的某列 C#中如何导出图形? 大家来看看 Win键盘事件关于Enter键 我在备份数据库时遇到的问题,大家一起来帮个忙,谢谢 系统开发思路,请大家给些建议!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 100分帮我搞定这个麻烦的socket编程! 一个关于做在线下载网站的难题,高手请进! 一个关于读取XML的问题 请问:我在web.config里system.web下面定义了一个tag myConn,我在其他页面里面怎么拿到这个连接字符串呢?
托管代码
代码管理的概念是公共语言运行库的基本原则。以公共语言运行库为目标的代码称为托管代码,而不以公共语言运行库为目标的代码称为非托管代码。那么怎么理解,以公共语言运行库为目标的代码呢???
难道不是所有的代码都要用到公共语言运行库吗?
托管即是在把程序编译之后,还是由CLR管理着应用程序,其方式是管理内存,处理安全性,以及允许进行跨语言调试等。相反,不在CLR控制之下进行的应用程序是非托管的,某些语言如C++可以用于编写这类应用程序,例如访问操作系统的低级功能。但是在C#中只能编写在托管环境下运行的代码。我们都是使用CLR的托管功能,让.NET自己与操作系统进行交互。
我们用VS.NET写的代码都是托管的吧?