托管代码 与 非托管代码的问题~~ 请问dataset 属于非托管代码吧?如果是,是不是必须手动释放该对象呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然是托管代码阿,他属于.net类库里得。 托管代码 (managed code) 由公共语言运行库环境(而不是直接由操作系统)执行的代码。托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。Unmanaged Code - 非托管代码 在公共语言运行库环境的外部,由操作系统直接执行的代码。非托管代码必须提供自己的垃圾回收、类型检查、安全支持等服务;它与托管代码不同,后者从公共语言运行库中获得这些服务。Copy--------------------------- 是的,C#内面绝大多数的数据类型都是托管理的,非托管的很少,比如sqlconntion数据库连接的这个就是非托管的 错了...DataSet是100%的托管代码,非托管代码和非托管资源是两码事...DataSet使用了非托管资源,但不表示其是非托管代码...所有实现IDisposable接口的都是使用了非托管资源,但不表示它们是非托管代码... 编译成机器代码,直接在CPU上跑的,是非托管代码。编译为中间语言,在虚拟机跑的,是托管代码。 建议你看看此文http://www.cnblogs.com/luminji/archive/2011/03/29/1997812.html TO cao zhy我怎么知道 哪些代码会编译成机器码,哪些代码编译成微软中间语言?可以在哪里看到么? 托管的,非托管的好像要加 unsafe前缀的。 C#下载文件的问题 C# 弹出或关闭窗体 为什么显示器都会闪一下呢 现在比较正规的登陆界面要怎么做的? Asp.net2005不用Ajax实现无刷新验证用户名、密码和中文验证码,(附源码) 关于web程序 如何实现对某个目录的监控,检测到在目录中创建和删除文件,请高手帮忙!谢谢! 大家来讨论一下使网页做的漂亮的方法 一个弹出警告窗口的小问题 C# 子线程刷新 ui线程控件, 无效,不起作用 Form1设计不见了,怎么找回? 在一个类里声明一个委托为什么必须声明称public,否则说没有访问权限 WebService 不能调试怎么办?如下提示
我怎么知道 哪些代码会编译成机器码,哪些代码编译成微软中间语言?
可以在哪里看到么?