【发布时间】:2010-03-26 09:37:10
【问题描述】:
在 .NET 框架方面,托管代码和非托管代码有什么区别?
【问题讨论】:
标签: .net
在 .NET 框架方面,托管代码和非托管代码有什么区别?
【问题讨论】:
标签: .net
托管代码是一种差异化 由 Microsoft 创建以识别 需要的代码 并且只会在 CLR virtual machine 的“管理”,导致 Bytecode.
使用托管代码的好处包括 程序员的便利(通过增加 抽象层次,创造 更小的型号)和增强的安全性 保证,取决于平台 (包括 VM 实现)。
【讨论】:
一般是指内存管理。
unsafe 关键字将带您到达那里(非托管):http://msdn.microsoft.com/en-us/library/aa288474%28VS.71%29.aspx
调用一些外部函数(extern 关键字)。
【讨论】:
Google 和 Microsoft 轻松回答: http://blogs.msdn.com/brada/archive/2004/01/09/48925.aspx
【讨论】: